JS时间戳快速转换为日期时间

JS时间戳快速转换为日期时间

日常使用Date的时候,标记一个是时间戳,会显示成下面的画风

var myDate=new Date();

,然后大脑飞速运转想一下时间戳转换为年月日的方法,罗列一下各种方法吧,

myDate.getYear(); //获取当前年份(2位)

image

118是从1900年开始计算的,也就是1900+118=2018年

myDate.getFullYear(); //获取完整的年份(4位,1970-????)

image

获取完成年年份

myDate.getMonth(); //获取当前月份(0-11,0代表1月) // 所以获取当前月份是myDate.getMonth()+1;

image

myDate.getDate(); //获取当前日(1-31)

image

获取日期

myDate.getDay(); //获取当前星期X(0-6,0代表星期天)

image

周四

myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)

image

距离1970.1.1的毫秒数

myDate.getHours(); //获取当前小时数(0-23)

image

获取整点的时间,当前为16点

myDate.getMinutes(); //获取当前分钟数(0-59)

image

当前的分钟数

myDate.getSeconds(); //获取当前秒数(0-59)

image

当前毫秒数

myDate.getMilliseconds(); //获取当前毫秒数(0-999)

myDate.toLocaleDateString(); //获取当前日期

image

myDate.toLocaleTimeString(); //获取当前时间

image

获取当前时间

myDate.toLocaleString( ); //获取年月日时分秒

image

获取年月日时分秒

以上就是各种转换方法,如果你需要快速的记录一个时间戳,不想转换的很麻烦直接使用这个api就可以了,使用起来很方便,简单粗暴地达到自己想要的效果.

你可能感兴趣的:(JS时间戳快速转换为日期时间)