Gets the current time, format yyyy-mm-dd function getnowformatdate () { var date = new date (); var seperator1 = "-"; var year = date.getfullyear (); var month = Date.getmonth () + 1; var strdate = date.getdate (), if (month >= 1 month ) {month = "0" + Month;} if (StrD Ate >= 0 strdate ) {strdate = "0" + strdate;} var currentdate = year + Seperator1 + month + Seperator1 + strdate; return currentdate;}
String date converted to long timestamp, Firefox and Chrome under conversion of different issues, after the relevant data found a way
1. var ddate = new Date (' 2014-05-10 '). GetTime ();
This conversion is fine.
2.var ddate = new Date (' 2014-05-10 13:25:50 '). GetTime ();
This chrome is OK, but IE and Firefox is under nan,firef new Date (' 2014-05-10 13:25:50 ') so write not recognized, Report date {Invalid Date}
var ddate = new Date (' 2014/05/10 13:25:50 '). GetTime (); When it wa
The regular expression child for JS Date Format validation. Simple writing should be
VaR Reg =/^ (/d {4}) ([/]) (/d {2}) ([/]) (/d {2}) $ /;If (! Reg. Test (strdate )){Alert ("the date format is incorrect! /N format: 2004/01/01 ");Return false;}A while ago, the tester found that my original regular expression Sub-var Reg =/^ (/d {4}) ([/]) (/d {2}) ([/]) (/d {2})/; why does the validation for 2008/03/25 TTT fail. Later I found that there was a problem with the regular expression subexpression,
JS Gets the current date, the current date, and the last n days of the standard month dayDay=0 is the current day, Day=7 is the first 7 days, Day=-7 is the last 7 days of the current datefunction Getstartdate (day) {var begindate;var curr_time = new Date ();var week_time = new Date (Curr_time.gettime ()-+ + *);var curyear = Week_time.getfullyear ();var curmonth = week_time.getmonth () + 1;Curmonth = curmonth > 9? Curmonth.tostring (): ' 0 ' + curmonth.tostring ();var curday = Week_time.getdate (
1. String conversion to dateDate.parse ()You can convert the string returned by date.tostring () and date.toutcstring () to a date type2. The Date object is converted to the specified format string (simulates the Java API, using a consistent format)Date.prototype.Format=function(FMT){//Author:meizzvaro={"m+": This. GetMonth ()+1,//Month"d+": This. GetDate (),//Day"H +": This. GetHours (),//hours"m+": This. getminutes (),//points"s+": This. getseconds (),//seconds"q+": Math.floor (( This. GetMont
This article is mainly about the use of JavaScript to format the string date to YYYY-MM-DD, the following words are not more, refer to the following code
function FormatDate (date) {
var d = new Date (date),
month = ' + (d.getmonth () + 1), Day
= ' + d.getdate (),
year = D.getfullyear ();
if (Month.length
How to use:
Console.log (FormatDate (' Sun May 13,2016 '));
Output:
2016-05-13
2014-05-11
Summarize
The a
Regular expressions
Return to List
if (Isset ($date)) {
if (Ereg ([0-9]{1,2})/([0-9]{1,2})/([0-9]{4}), $date, $regs)) {
echo $regs [0]. The result of the conversion is: ". $regs [3]. "-" . $regs [1]. "-" . $regs [2];
} else {
echo "$date date
In fact, I also have a headache regular expression, Baidu some information, summed up, here to leave a backup bar.
The question to consider: what is the legal date, the number of days per month is different, the question of a leap year ....
1.
public static void Main (string[] args) throws parseexception{
String str1 = "2012-05-15";
String str2 = "2012/05/15";
if (ZZBD (str1)) {
System.out.println ("str1 have match!");
}else{system.out.println ("str1 don ' t match!");}
if (ZZBD (str2
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.