国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js date 格式化

2019-11-19 17:34:21
字體:
來源:轉載
供稿:網友

以這個為例:    yyyy-MM-dd HH:mm:ss

首先得寫好你需要的模板

options.sign = options.sign || 'yyyy-MM-dd HH:mm:ss';

其次就可以調用日期函數了(這里的月一定要+1,因為默認是從0開始的)

var d = new Date();var year = d.getFullYear();var month = d.getMonth()+1;var day = d.getDate();var hours = d.getHours();var minutes = d.getMinutes();var second = d.getSeconds();

然后把得到的日期與模板結合起來,就大功告成了,(這里用到了replace  把模板里的日期給替換掉)

var result = options.sign;result = result.replace('yyyy', year);result = result.replace('MM', month);result = result.replace('dd', day);result = result.replace('HH', hours);result = result.replace('mm', minutes);result = result.replace('ss', second);return result;

其實寫完可以自己優化一下,自己好好想想,比如:2017-2-1 9:2:8  --> 2017-02-01 09:02:08 等。

這樣自己可以寫一個函數來過濾一下:這就用到一些小知識點,比如三目運算符,有時候會幫大忙,所以基礎還是要打好的。

var _complete = function(n){  return (n>9) ? n : '0' + n;} 

函數簡單的封裝好了。怎么用呢,看下面的代碼,很簡單,比如獲取hours的時候。過濾一遍就好啦。

var hours =  _complete(d.getHours());

下面附上全部代碼:

<!DOCTYPE html><html> <head>  <meta charset="UTF-8">  <title>日期時間</title> </head> <body> </body></html><script type="text/javascript"> //yyyy-MM-dd var getDateFormat = function(options){  options = options || {};  options.sign = options.sign || 'yyyy-MM-dd HH:mm:ss';  var _complete = function(n){   return (n>9) ? n : '0' + n;  }  var d = new Date();  var year = d.getFullYear();  var month = _complete(d.getMonth()+1);  var day = _complete(d.getDate());  var hours = _complete(d.getHours());  var minutes = _complete(d.getMinutes());  var second = _complete(d.getSeconds());  var result = options.sign;  result = result.replace('yyyy', year);  result = result.replace('MM', month);  result = result.replace('dd', day);  result = result.replace('HH', hours);  result = result.replace('mm', minutes);  result = result.replace('ss', second);  return result; } console.log(getDateFormat());</script>

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持武林網!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 霍州市| 同江市| 扶余县| 渭源县| 济源市| 横山县| 沈阳市| 花莲县| 乐业县| 安泽县| 古田县| 沭阳县| 大关县| 耿马| 绥化市| 乐昌市| 门头沟区| 马鞍山市| 修文县| 从江县| 浠水县| 奉新县| 泗洪县| 黄龙县| 沾化县| 清河县| 通渭县| 平舆县| 桂林市| 富川| 建始县| 伊宁市| 沂源县| 尼木县| 固阳县| 桦南县| 晋城| 托里县| 富裕县| 疏附县| 中方县|