JS时间戳快速转换为日期时间
日常使用Date的时候,标记一个是时间戳,会显示成下面的画风
var myDate=new Date();
,然后大脑飞速运转想一下时间戳转换为年月日的方法,罗列一下各种方法吧,
myDate.getYear(); //获取当前年份(2位)
118是从1900年开始计算的,也就是1900+118=2018年
myDate.getFullYear(); //获取完整的年份(4位,1970-????)
获取完成年年份
myDate.getMonth(); //获取当前月份(0-11,0代表1月) // 所以获取当前月份是myDate.getMonth()+1;
myDate.getDate(); //获取当前日(1-31)
获取日期
myDate.getDay(); //获取当前星期X(0-6,0代表星期天)
周四
myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)
距离1970.1.1的毫秒数
myDate.getHours(); //获取当前小时数(0-23)
获取整点的时间,当前为16点
myDate.getMinutes(); //获取当前分钟数(0-59)
当前的分钟数
myDate.getSeconds(); //获取当前秒数(0-59)
当前毫秒数
myDate.getMilliseconds(); //获取当前毫秒数(0-999)
myDate.toLocaleDateString(); //获取当前日期
myDate.toLocaleTimeString(); //获取当前时间
获取当前时间
myDate.toLocaleString( ); //获取年月日时分秒
获取年月日时分秒
以上就是各种转换方法,如果你需要快速的记录一个时间戳,不想转换的很麻烦直接使用这个api就可以了,使用起来很方便,简单粗暴地达到自己想要的效果.