Web/Admin/js/dwz.util.date.js
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* @author 张慧华 z@j-ui.com
* ----------------------------------------------------------
* These functions use the same 'format' strings as the
* java.text.SimpleDateFormat class, with minor exceptions.
* The format string consists of the following abbreviations:
*
* Field | Full Form | Short Form
* -------------+--------------------+-----------------------
* Year | yyyy (4 digits) | yy (2 digits), y (2 or 4 digits)
* Month | MMM (name or abbr.)| MM (2 digits), M (1 or 2 digits)
* | NNN (abbr.) |
* Day of Month | dd (2 digits) | d (1 or 2 digits)
* Day of Week | EE (name) | E (abbr)
* Hour (1-12) | hh (2 digits) | h (1 or 2 digits)
* Hour (0-23) | HH (2 digits) | H (1 or 2 digits)
* Hour (0-11) | KK (2 digits) | K (1 or 2 digits)
* Hour (1-24) | kk (2 digits) | k (1 or 2 digits)
* Minute | mm (2 digits) | m (1 or 2 digits)
* Second | ss (2 digits) | s (1 or 2 digits)
* AM/PM | a |
*
* NOTE THE DIFFERENCE BETWEEN MM and mm! Month=MM, not mm!
* Examples:
* "MMM d, y" matches: January 01, 2000
* Dec 1, 1900
* Nov 20, 00
* "M/d/yy" matches: 01/20/00
* 9/2/00
* "MMM dd, yyyy hh:mm:ssa" matches: "January 01, 2000 12:30:45AM"
* ----------------------------------------------------------
*/
(function(){
var MONTH_NAMES=new Array('January','February','March','April','May','June','July','August','September','October','November','December','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
var DAY_NAMES=new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sun','Mon','Tue','Wed','Thu','Fri','Sat');
function LZ(x) {return(x<0||x>9?"":"0")+x}
/**
* formatDate (date_object, format)
* Returns a date in the output format specified.
* The format string uses the same abbreviations as in parseDate()
* @param {Object} date
* @param {Object} format
*/
function formatDate(date,format) {
format=format+"";
var result="";
var i_format=0;
var c="";
var token="";
var y=date.getYear()+"";
var M=date.getMonth()+1;
var d=date.getDate();
var E=date.getDay();
var H=date.getHours();
var m=date.getMinutes();
var s=date.getSeconds();
var yyyy,yy,MMM,MM,dd,hh,h,mm,ss,ampm,HH,H,KK,K,kk,k;
// Convert real date parts into formatted versions
var value={};
后面还有 224 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
