js中常用的日期和时间方法

1.Date()

将日期设置为当前日期。 在不指定日期的情况下创建 Date 对象的实例时,将返回一个值,该值表示当前日期和时间,包括年、月、日、小时、分钟、秒和毫秒。 然后,你可以读取或修改此日期和时间。 以下示例演示如何在不使用任何参数的情况下实例化日期,并采用 YYYY-MM-DD hh:mm:ss 格式显示该日期。格式可以根据自己的需求修改。
获取当前年份:var year = Date().getFullYear();

获取当前月份,需要加1:var month = Date().getMonth()+1;

获取当前日期:var day = Date().getDate();

获取当前时钟:var hour=Date().getHours();

获取当前分钟:var minute=Date().getMinutes();

获取当前秒钟:var second=Date().getSeconds();
Date()的常用方法:

var dt = new Date();
 var month = dt.getMonth()+1;
 var day = dt.getDate(); 
var year = dt.getFullYear(); 
var hour=dt.getHours();
 var minute=dt.getMinutes(); 
var second=dt.getSeconds(); 
var time=year + '-' + month + '-' + day+' '+hour+':'+minute+':'+second; console.log(time); //2017-2-19 17:42:58

  2.moment()

引用日期处理类库moment.js及它的常用格式。

第一种格式:

moment().format('YYYY MM DD, hh:mm:ss ');

//"2017 02 21, 01:52:42 "

 第二种格式:

moment().format('YYYY-MM-DD, hh:mm:ss ');


//"2017-02-21, 01:56:26 "

 第三种格式:

moment().format('YYYY年MM月DD日, hh:mm:ss ');


//"2017年02月21日, 02:00:12 "

猜你喜欢

转载自wangyongfei.iteye.com/blog/2357903
今日推荐