對Date的擴充套件,將 Date 轉化為指定格式的String
<script type="text/javascript">
//對Date的擴充套件,將 Date 轉化為指定格式的String
//月(M)、日(d)、小時(h)、分(m)、秒(s)、季度(q) 可以用 1-2 個佔位符,
//年(y)可以用 1-4 個佔位符,毫秒(S)只能用 1 個佔位符(是 1-3 位的數字)
//例子:
//(new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423
//(new Date()).Format("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18
Date.prototype.Format = function (fmt) { //author: meizz
var o = {
"M+": this.getMonth() + 1, //月份
"d+": this.getDate(), //日
"h+": this.getHours(), //小時
"m+": this.getMinutes(), //分
"s+": this.getSeconds(), //秒
"q+": Math.floor((this.getMonth() + 3) / 3), //季度
"S": this.getMilliseconds()//毫秒
};
if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
for (var k in o)
if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
return fmt;
}
</script>
相關文章
- 將timestamp轉成date格式的指令碼指令碼
- Java String和Date的轉換Java
- String Date Calendar之間的轉換(轉)
- Java中將時間戳轉化為Date型別Java時間戳型別
- Oracle中Date的各種格式轉換Oracle
- [轉載]淺析.NET Framework對PE檔案格式的擴充套件Framework套件
- JAVA中如何正確的用String轉DateJava
- String和Date、Timestamp之間的轉換
- JAVA裡的String、Timestamp、Date相互轉換Java
- oracle to_date格式Oracle
- Java:String和Date、Timestamp之間的轉換Java
- javascript如何將時間日期轉換為Date物件JavaScript物件
- 將timestamp型別轉換為date型別型別
- JDBC 關於Date格式JDBC
- TexFormula2Word: 將Latex公式轉換為MathML的Chrome擴充套件ORM公式Chrome套件
- JavaScript String 物件擴充套件方法JavaScript物件套件
- WCF擴充套件:行為擴充套件Behavior Extension套件
- Monitor的擴充套件支援string的超時鎖套件
- 擴充套件你的STRUTS (轉)套件
- Linux 格式化擴充套件分割槽(Extended)Linux套件
- (轉)shell 指令碼date時間格式(備查)指令碼
- java util date轉換成java sql dateJavaSQL
- STL中的棧的擴充套件 (轉)套件
- SQL Server資料庫中Date/Time 時間格式的轉換SQLServer資料庫
- 時間格式nls_date_format的設定ORM
- java Gson使用中遇到的Date格式問題Java
- (轉)修改oracle預設日期格式 nls_date_formatOracleORM
- js轉換/Date(........)/JS
- js將時間日期字串轉換為時間日期Date物件JS字串物件
- ES6 -- String 擴充套件方法解析套件
- 【Hive】日期從整形轉為Date型別Hive型別
- oracle資料型別date和timestamp的轉化Oracle資料型別
- MySQL中InnoDB引擎對索引的擴充套件MySql索引套件
- Oracle 11g對AWR的擴充套件Oracle套件
- C++ 對C的擴充套件有哪些C++套件
- mysql資料庫修改新增Date格式列的方法MySql資料庫
- 解決Gson解析Date資料格式的問題
- 【轉】linux date的多個用法Linux