Validates the input string is a valid date formatted as "MM/DD/YYYY"function Isvaliddate (datestring) {First check for the patternif (!/^\d{1,2}\/\d{1,2}\/\d{4}$/.test (datestring)) {return false;}Parse the date parts to integersvar parts = datestring.split ("/");var day = parseint (parts[1], 10);var month = parseint (Parts[0], 10);var year = parseint (parts[2], 10);Check the ranges of month and yearif (Year return false;}var monthlength = [31, 28, 31
Today when doing the WebService interface service, the XML file is passed into a node for the person's birth date, the corresponding entity class field type is the date type, the value obtained is string type, the code is as follows:
Gets a value of "19570323" String datestring = Emp.gethealthcareprincipalperson (). Getbirthtime (). GetValue
(). toString ();
1. Define conversion format SimpleDateFormat formatter = new SimpleDateFormat ("
The date format is yyyy/mm/DD.
However, it can be formatted using DT. tostring ("yyyy/mm/DD"), but it still looks like yyyy-mm-dd. For example, formatting does not work. At last, we found the reason. It turns out that the system we use adopts the Chinese date format, so it won't work. However, you need to do the following.
Change the code to DT. tostring ("
Obtain the start date of the week based on the given date format amp; apos; YYYY-mm-dd amp; apos;
Common Date Operations
/**
* Get the start date of all weeks in a year
* @ Param $ year format 'yyyy'
* Returns the two-dimensional array subscript key1 value corresponding to the actual year key2 value of the week of a day in a year corresponding to the number of weeks of a
Namespace yyyy_mm_dd_hh_mm{Class Program{static void Main (string[] args){while (true){Try{Console.WriteLine ("Please enter your date of birth");DateTime dt = Convert.todatetime (Console.ReadLine ());String s= dt. ToString ("Then your birth time is yyyy mm month DD day");//YYYY-MM-DD-HH-MM-SS Note This format, the output is yyyy MM month DD Day, etc.Console.Write
This method is the conversion method for timestamp.These days to do the Excel import function, which has a few time slots, so use this class to convert the imported string format timestamp format.Accidentally appeared.Java.lang.IllegalArgumentException:Timestamp format must be YYYY-MM-DD HH:MM:SS[.FFFFFFFFF] exception.After detection, the local does not have this exception, so continue to find the timestamp class some relevant information, and finally
Tags: style blog ar io color sp for strong onEnvironment: Oracle 10g,11gProblem recurrence: Under the Command window in PL/SQL, the time format found by the stored procedure does not meet the expected requirements.Sql> SelectSysdate fromdual; Sysdate----------- the- A- -Executedinch 0Secondssql> SetServeroutput onSQL> Declare2pro_date date;3 begin4 SelectSysdate intoPro_date fromdual;5Dbms_output.put_line (pro_date);6 End;7 / --December- -PL/Sqlproceduresuccessfully completedexecutedinch 0.016Se
FunctioncheckInputDate (obj) {varstrDateobj. value; varre/^ (\ d {4})-(\ d {2})-(\ d {2}) $/; if (re. test (strDate) // determines that the date format complies with the YYYY-MM-DD standard {vardateElementnewDate (RegExp. $1, pars function checkInputDate (obj ){
Var strDate = obj. value;
Var re =/^ (\ d {4})-(\ d {2})-(\ d {2}) $ /;
If (re. test (strDate) // determines that the date format complies with the YYYY
Let me modify a JavaScript method in the header today to verify that the input date meets the requirements. Well. Our requirements are in the format of yyyy-mm-dd, and none of the others meet the requirements. The original method does not use regular expressions and uses a bunch of judgments.
In fact, I also have a headache with regular expressions. Baidu has some materials. To sum up, leave a backup here.
The question to consider is: the valid date,
In Java and some of the commonly used data (Mysql/sqlsever) in the month and day of the conversion, are usedSELECT to_char (current_date, ' yyyy-mm-dd hh:MM:ss ')However, there is a problem with this in PostgreSQL, and executing the above statement in PG returns the result2015-05-06 12:05:00See, this is not what we want, how to deal with it? In PG, use the following methodSELECT to_char (current_date, ' yyyy
/** * get last one months * * @date format is YYYY-MM-DD date, such as: 2014-01-25*/functionGetpremonth (date) {vararr = Date.split ('-'); varYear = arr[0];//gets the year of the current date varmonth = arr[1];//get the month of the current date varDay = arr[2];//gets the day of the current date varDays =NewDate (year, month, 0); days= Days.getdate ();//get the number of days of the month in the current date varYEAR2 =Year ; varMonth2 = pa
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.