Example 1:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>TT</title> <script src=""></script> </head> <body> <p style="line-height: 50%;"><span></span></p> <input type="button" value="lightly" onclick="syncTime()"> <script> function syncTime(){ var mydate = new Date(); var week; switch (()){ case 1: week="Monday"; break; case 2: week="Tuesday"; break; case 3: week="Wednesday"; break; case 4: week="Thursday"; break; case 5: week="Friday"; break; case 6: week="Saturday"; break; default: week="Sunday"; } var str = "" + () + " Year " + (() + 1) + " moon " + () + " day " + week; $('.todaytime')[0].innerHTML = str; str = '"savesynctime" : "' + str + '"' return str; } (syncTime()); </script> </body> </html>
Example 2:
<script type="text/javascript"> var date = new Date(); (date); //Thu Jan 08 2015 01:25:53 GMT+0800 (China Standard Time) (()); //NaN (('6/10/2014')); //14023296000000 milliseconds (('Thu Jan 08 2015 01:25:53')); //1420651553000 milliseconds (()); //NaN //Date formatting method ('<br/>'); (()); //Thu Jan 08 2015 ('<br/>') (()); //01:39:08 GMT+0800 (China Standard Time) ('<br/>') (()); // January 8, 2015 ('<br/>') (()); //1:39:08 am ('<br/>') (()); //Wed, 07 Jan 2015 17:39:08 GMT //Some set, get methods </script>
Example 3:
= function(formatStr) { var str = formatStr; var Week = ['day', 'one', 'two', 'three', 'Four', 'five', 'six']; str = (/yyyy|YYYY/, ()); str = (/yy|YY/, (() % 100) > 9 ? (() % 100).toString() : '0' + (() % 100)); str = (/MM/, (() + 1) > 9 ? (() + 1).toString() : '0' + (() + 1)); str = (/M/g, (() + 1)); str = (/w|W/g, Week[()]); str = (/dd|DD/, () > 9 ? ().toString() : '0' + ()); str = (/d|D/g, ()); str = (/hh|HH/, () > 9 ? ().toString() : '0' + ()); str = (/h|H/g, ()); str = (/mm/, () > 9 ? ().toString() : '0' + ()); str = (/m/g, ()); str = (/ss|SS/, () > 9 ? ().toString() : '0' + ()); str = (/s|S/g, ()); return str }
Example 4:
=function(format,loc){ var time={}; =(); =(""+).substr(2); =()+1; =<10?"0"+:; =(); =<10?"0"+:; =(); =<10?"0"+:; =<13?:-12; =<10?"0"+:; =(); =<10?"0"+:; =(); =<10?"0"+:; =(); =(); var MMMArrEn=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]; var MMMArr=["January","February","March","April","May","June","July","August","September","October","November","December"]; var WeekArrEn=["Sun","Mon","Tue","Web","Thu","Fri","Sat"]; var WeekArr=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]; var oNumber=/1000; if(format!=undefined && (/\s/g,"").length>0){ if(loc!=undefined && loc =="en"){ MMMArr=(0); WeekArr=(0); } format=format .replace(/yyyy/ig,) .replace(/yyy/ig,) .replace(/yy/ig,) .replace(/y/ig,) .replace(/MMM/g,MMMArr[-1]) .replace(/MM/g,) .replace(/M/g,) .replace(/dd/ig,) .replace(/d/ig,) .replace(/HH/g,) .replace(/H/g,) .replace(/hh/g,) .replace(/h/g,) .replace(/mm/g,) .replace(/m/g,) .replace(/ss/ig,) .replace(/s/ig,) .replace(/fff/ig,) .replace(/ff/ig,(2)*100) .replace(/f/ig,(1)*10) .replace(/EEE/g,WeekArr[]); } else{ format=+"-"++"-"++" "++":"++":"+; } return format; } var d=new Date(); (()); //2014-7-27 9:26:52 (("")); //2014-7-27 9:26:52 (("yyyy-MM-dd HH:mm:ss")); //2014-07-27 09:26:52 (("yyyyy MM month dd day HH:mm:ss")); //July 27, 2014 09:26:52(("yyyy-MM-dd HH:mm:ss fff")); //2014-07-27 09:26:52 237 (("yyyyy Year MMM dd EEE")); //Friday July 27, 2014(("yyyy MMM dd EEE","en")); //2014 Jul 27 Fri
Example 5: Time personalized output function
/* 1. < 60s, displayed as "just" 2. >= 1min && < 60 min, display the difference between the current time "XX minutes ago" 3. >= 60min && < 1day, displays the difference between the current time "Today XX:XX" 4. >= 1day && < 1year, display the date "XX month XX:XX" 5. >= 1year, display the specific date "XXXX, XX, XX:XX" */ function timeFormat(time){ var date = new Date(time), curDate = new Date(), year = (), month = () + 10, day = (), hour = (), minute = (), curYear = (), curHour = (), timeStr; if(year < curYear){ timeStr = year +'Year'+ month +'moon'+ day +'day '+ hour +':'+ minute; }else{ var pastTime = curDate - date, pastH = pastTime/3600000; if(pastH > curHour){ timeStr = month +'moon'+ day +'day '+ hour +':'+ minute; }else if(pastH >= 1){ timeStr = 'today ' + hour +':'+ minute +'point'; }else{ var pastM = () - minute; if(pastM > 1){ timeStr = pastM +'Minutes ago'; }else{ timeStr = 'just'; } } } return timeStr; }
The above is the entire content of this article, I hope you like it.