js获取当前时间(特定的时间格式)

js获取当前时间(特定的时间格式)在一个程序中需要对用户的操作进行记录,记录其操作信息,需要对操作进行归类,有时候用户的操作是重复性的操作,那对于重复的操作,也是要区分的,方便查找,可以通过设置类似GUID的唯一值,也可以获取当前的操作时间来区分,因为时间也是唯一的,在任何时候时间都不会出现重复,当然可以获取就可以设置,所以您也可以人为的去设置/修改操作时间。但是这样不好。使用javascript获取时间:在javas…

在一个程序中需要对用户的操作进行记录,记录其操作信息,需要对操作进行归类,
有时候用户的操作是重复性的操作,那对于重复的操作,也是要区分的,方便查找,
可以通过设置类似GUID的唯一值,也可以获取当前的操作时间来区分,因为时间也是唯一的,
在任何时候时间都不会出现重复,当然可以获取就可以设置,所以您也可以人为的去设置/修改操作时间。
但是这样不好。

使用javascript获取时间:
在javascript中定义了一个日期对象—–Date
在这个对象中可以储存任意一个日期,可以精确都毫秒数。1秒=1000毫秒。

Date日期对象中获取/设置时间的方法:
(1)getDate()/setDate /设置日期(具体的那一天)。
(2)getFullYear()/setFullyear() 获取/设4位数完整的年份(1970——???? )。
(3)getYear()/setYear() 获取/设置年份(2位数)
(4)getMonth()/setMonth() 获取/设置月份 (0~11)——代表1月到12月。
(5)getHours()/setHours() 获取/设置小时(24小时制)。
(6)getMinutes()/setMinutes() 获取/设置分钟数
(7)getSeconds()/setSeconds() 获取/设置秒钟数。
(8)getTime()/setTime 获取/设置时间(毫秒为单位)。
(9)getDay 获取当前星期(0~6)——0代表星期日 6代表星期六。
这些方法获取时间根据设备来获取的,设备不同获取的时间格式可能不同,
设置获取特定的时间日期刚格式:“yyyy-MM-dd HH:MMM:SS”。

 //获取特定格式的日期时间  "yyyy-MM-dd HH:MMM:SS"
        function getNewDate() {
            var date = new Date();
            console.log(date);
            var transverse = "-";
            var Verticalpoint = ":";
            var month = date.getMonth() + 1;//获取月份
            var strDate = date.getDate();//获取具体的日期           
            var strHour = date.getHours();//获取...钟点
            var strMinute = date.getMinutes();//获取分钟数
            var strSeconde = date.getSeconds();//获取秒钟数
            //判断获取月份 、 具体的日期 、...钟点、分钟数、秒钟数 是否在1~9
            //如果是则在前面加“0”
            if (month >= 1 && month <= 9) {
                month = "0" + month;
            }
            console.log(month);
            if (strDate >= 1 && strDate <= 9) {
                strDate = "0" + strDate;
            }
            if (strHour >= 1 && strHour <=9) {
                strHour = "0" + strHour
            }
            console.log(strHour);
            if (strMinute >= 1 && strMinute <= 9) {
                strMinute = "0" + strMinute;
            }

            if (strSeconde >= 1 && strSeconde <= 9) {
                strSeconde = "0" + strSeconde;
            }
            //时间日期字符串拼接
            var NewDate = date.getFullYear() + transverse + month + transverse + strDate + " " +
               strHour + Verticalpoint + strMinute + Verticalpoint + strSeconde;
            //返回拼接字符串
            return NewDate;
        }

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
获取的是某国,某时区的标准时间:
例如中国标准时间,东八区区时
在这里插入图片描述

今天的文章js获取当前时间(特定的时间格式)分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/30582.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注