對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>
相關文章
- Java String和Date的轉換Java
- Date or String
- String和Date、Timestamp之間的轉換
- Monitor的擴充套件支援string的超時鎖套件
- TexFormula2Word: 將Latex公式轉換為MathML的Chrome擴充套件ORM公式Chrome套件
- js轉換/Date(........)/JS
- Linux 格式化擴充套件分割槽(Extended)Linux套件
- 【Hive】日期從整形轉為Date型別Hive型別
- ES6 -- String 擴充套件方法解析套件
- mysql資料庫修改新增Date格式列的方法MySql資料庫
- java util.Date 轉 LocalDateTimeJavaLDA
- Date
- js 轉化類似這樣的時間( /Date(1389060261000)/)問題JS
- Oracle date 型別比較和String比較Oracle型別
- SpringBoot 通過Converter轉化 date型別引數Spring Boot型別
- MySQL中InnoDB引擎對索引的擴充套件MySql索引套件
- C++ 對C的擴充套件有哪些C++套件
- phpredis 3.1.6 擴充套件,出現指定 database 無效的情況。PHPRedis套件Database
- kotlin 擴充套件(擴充套件函式和擴充套件屬性)Kotlin套件函式
- String擴充套件trim方法,刪除前後空格套件
- 第200天:js---常用string原型擴充套件JS原型套件
- date 物件物件
- JavaScript Date()JavaScript
- Java DateJava
- 解決IE、firefox瀏覽器下JS的new Date()的值為Invalid Date、NaN-NaN的問題Firefox瀏覽器JSNaN
- ?用Chrome擴充套件管理器, 管理你的擴充套件Chrome套件
- 使用Visual Studio將JSON格式資料自動轉化為對應的類JSON
- 正則的擴充套件套件
- SRAM的容量擴充套件套件
- js new Date怪異行為JS
- BUG: JS 修改Date的TimezoneJS
- linux 中 date命令的用法Linux
- linux的date命令設定Linux
- 將輸入的字元轉化為int格式輸出字元
- PHP擴充套件開發就是一個自己的PHP擴充套件PHP套件
- [擴充套件推薦]簡體轉繁體/繁體轉簡體 OpenCC-PHP 擴充套件套件PHP
- 用 TDD 的方式為 Laravel 開發擴充套件Laravel套件
- C++對C語言的擴充套件(1)--引用C++C語言套件