js获取当前时间(特定的时间格式)[通俗易懂]

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

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

在一个程序中需要对用户的操作进行记录,记录其操作信息,需要对操作进行归类,
有时候用户的操作是重复性的操作,那对于重复的操作,也是要区分的,方便查找,
可以通过设置类似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;
        }

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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/193438.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 分享一下学习css,js心得

    简化代码,使页面简洁!web前端开发——将界面更好呈现给用户!要了解在不同浏览器上的兼容情况、渲染原理和存在的bug!网站性能优化、SEO;代码的可维护性、性能;网站重构的本质:建立一个前端

    2021年12月22日
    42
  • select is not valid at this_Mysql修改密码

    select is not valid at this_Mysql修改密码今天在写MySQL相关的文章演示新增用户的时候出现了如下报错信息【1142-SELECTcommanddeniedtouser’dev’@’localhost’fortable’user’】,从提示来看就是”user”表的”dev”用户不能执行”SELECT”命令。(其实就是没有权限,用管理员账号给他授权就行了)…

    2022年10月1日
    3
  • csharp: 用Enterprise Library对象实体绑定数据

    csharp: 用Enterprise Library对象实体绑定数据EnterpriseLibrary: https://msdn.microsoft.com/en-us/library/ff648951.aspx//////是否存在该记录/////////publicboolExists(stringReportID){

    2022年10月20日
    3
  • 怎么完全卸载赛门铁克_发一个赛门铁克的卸载工具

    怎么完全卸载赛门铁克_发一个赛门铁克的卸载工具===================================WhatisNONAV===================================NONAVisanunsupportedSymantectoolforremovingfilesandregistrykeysfromNortonAntivirus/SymantecAntiviru…

    2022年5月1日
    60
  • pycharmlinux安装教程_深度linux系统官网

    pycharmlinux安装教程_深度linux系统官网Linux系统下PyCharm的安装1.什么是PyCharm2.什么是IDE3.PyCharm的安装4.PyCharm的使用5.pycharm的一些快捷键1.什么是PyCharmPyCharm是一种PythonIDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外…

    2022年8月28日
    4
  • Java三大特征

    Java三大特征Java面向对象的三大特征:封装、继承、多态封装和继承几乎都是为多态而准备的一、     封装首先,属性能够描述事物的特征,方法能够描述事物的动作。封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。封装:封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,数据隐藏在抽象数据内部,尽可能的隐藏数

    2022年7月7日
    22

发表回复

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

关注全栈程序员社区公众号