js中的Date对象 及 将时间戳转换为yy-mm-dd hh:mm:ss格式的方法

js将日期格式转换为YYYY-MM-DD HH:MM:SS 1、百度不少js将日期格式转换为YYYY-MM-DD HH:MM:SS 。可是都略显复杂,所以这里总结了一下,自己找到的,方便自己学习和使用。 方法一: 项目源码: $(#createTime).text((new Date(jumpParams.createDate.time).Format(yyyy-MM-dd hh:mm:ss))); $(#updateTime).text((new Date(jumpParams.updateDate.time).Format(yyyy-MM-dd hh:mm:ss))); 关键点: xxx.Format(yyyy-MM-dd hh 立即下载

Date

Date 对象用于处理日期和时间。

创建

日期对象是用 new Date() 创建的。

有 4 种方法创建新的日期对象:

方法说明
new Date()用当前日期和时间创建新的日期对象
new Date(year, month, day, hours, minutes, seconds, milliseconds)用指定日期和时间创建新的日期对象。
参数可以是7~2个,分别为年、月、日…但不能只有1个参数,如果只提供一个参数,则将其视为毫秒。
new Date(milliseconds)创建一个零时加毫秒的新日期对象
new Date(date string)从日期字符串创建一个新的日期对象

说明:

  1. JavaScript 从 0 到 11 计算月份。一月是 0。十二月是11。
  2. 一位和两位数年份将被解释为 19xx 年。
  3. JavaScript 将日期存储为自 1970 年 1 月 1 日 00:00:00 UTC(协调世界时)以来的毫秒数。
    零时间是 1970 年 1 月 1 日 00:00:00 UTC。

JavaScript(默认情况下)将以全文本字符串格式输出日期:

Wed Mar 25 2015 08:00:00 GMT+0800 (中国标准时间)

在 HTML 中显示日期对象时,会使用 toString() 方法自动转换为字符串。

    <script>
        let d1 = new Date();
        console.log('d1: ',d1);

        let d2 = new Date(2020, 7, 14, 15, 37, 30);
        console.log('d2: ',d2);		//注意创建出来的日期月份为8月

        let d3 = new Date(98, 12, 6);
        console.log('d3: ',d3);		//Wed Jan 06 1999 00:00:00 GMT+0800 (中国标准时间)

        let d4 = new Date("October 13, 2014 11:13:00");
        console.log('d4: ',d4)

        let d5 = new Date(100000000000)
        console.log('d5: ',d5)

        let d6 = new Date(-100000000000)	//1970 年 1 月 1 日减去 100 000 000 000 毫秒大约是 1966 年 10 月 31 日
        console.log('d6: ',d6)
</script>

在这里插入图片描述

注意:
使用构造函数( new Date())创建是对象类型
使用Date()函数创建是字符串类型

<script>
        let d1 = new Date();
        console.log(d1);
        console.log(typeof d1);

        let d2 = Date();
        console.log(d2);
        console.log(typeof d2);
</script>

在这里插入图片描述

Date对象的方法

get时间

在这里插入图片描述

set时间

在这里插入图片描述

转字符串

在这里插入图片描述



将时间戳转换为yy-mm-dd hh:mm:ss格式的方法

 <script>
        function getFullTime(timestamp){
            let date = new Date(timestamp);    //时间戳为10位需*1000,时间戳为13位的话不需乘1000
            let Y = date.getFullYear() + '-';
            let M = ((date.getMonth() + 1) < 10 ? '0' + (date.getMonth() + 1) : (date.getMonth() + 1)) + '-';
            let D = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + ' ';
            let h = (date.getHours() < 10 ? '0' + date.getHours() : date.getHours()) + ':';
            let m = (date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes()) + ':';
            let s = date.getSeconds() < 10 ? '0' + date.getMinutes() : date.getMinutes()
            return Y + M + D + h + m + s;
        }
        
        let time = getFullTime(1627085595000);
        console.log(time);  //2021-07-24 08:13:13
</script>
【iceberg数据一致性】iceberg如何保证高并发数据一致性 那么在高并发的时候,同时操作某张表时是如何运作的呢?其实这里iceberg引用了乐观锁的方法。其实在写入数据的时候是有一个验证的操作的,即在准备写入时会检查原文件和带写入文件的差异,如果存在本次写入数据以外的数据,则代表有其他操作已经更新了原文件,那么本次写入会取消,并重试写入的步骤,知道验证完成,写入完成,如此就保证了数据的一致性,并且也解决了HMS锁的问题。在使用iceberg写数据时,一直弄不清楚为什么iceberg写入快,并且能够保证数据的一致性。今天决定搞清楚这个问题,经过查询和理解,写下来。 阅读详情

相关推荐

YOLOv5实战:无人机巡检图片差异对比与违建标记(附完整代码)

本文详细介绍了如何利用YOLOv5目标检测技术实现无人机巡检图片差异对比与违建标记。通过图像对齐、目标检测、差异分析和可视化标记四个步骤,构建高效的违建识别系统,显著提升城市管理效率。文章包含完整代码实现和性能优化技巧,为计算机视觉在无人机巡检中的应用提供实用指南。

weixin_42535720的博客 280

js日期转换为yyyy-mm-dd

js日期转换为yyyy-mm-dd 方法参数说明: date:要转换的日期 cut:日期显示符("-“或”/") isTime:是否返回时间 function formatDate(date,cut,isTime) { var date = new Date(date); var YY = date.getFullYear() + cut; var MM =(date.getMonth() + 1 < 10 ? "0" + (date.getMonth(

qq_40615333的博客 2482

三相SVPWM逆变器双闭环PI解耦控制:从dq坐标系到参数整定实战

本文深入解析了三相SVPWM逆变器的双闭环PI解耦控制技术。通过引入dq坐标系,将交流量转换为直流量,并结合前馈补偿实现电流环的解耦控制。文章详细阐述了从数学模型推导、控制器设计到参数整定与SVPWM实现的完整流程,为工程师提供了从理论到实战的系统性指导。

weixin_28292761的博客 402

JavaScript 中 new Date() 生成的日期格式转换为 ‘yyyy-MM-dd HH:mm:ss‘ 格式的字符串

1、使用 Date 对象自带的方法。

qq_45922060的博客 2万+

用Matlab搞定Delta并联机器人运动学:从建模到正逆解完整流程(附代码)

本文详细介绍了如何使用Matlab实现Delta并联机器人的运动学分析,包括几何建模、正逆解求解及可视化验证。通过符号计算和数值迭代法,解决非线性方程组问题,并提供完整代码示例,帮助读者快速掌握Delta机器人的运动学计算与应用。

weixin_30955617的博客 175

太阳敏感器:卫星姿态控制的“指南针

在卫星姿态控制系统中,太阳敏感器(Sun Sensor) 是至关重要的光学姿态敏感器之一。它通过探测太阳光的方向,为卫星提供关键的姿态参考信息,确保卫星能够正确调整自身方位,维持稳定的对日定向,保障能源供应和任务执行。

ScilogyHunter的博客 1730

【js】js中将时间戳转化成 YYYY-MM-DD HH:mm:ss的3种办法

【代码】【js】js中将时间戳转化成 YYYY-MM-DD HH:mm:ss的3种办法。

hzxOnlineOk的博客 8974

双重机器学习模型中解释变量是连续变量的代码,看到好多都是0/1变量,如何解决?

🏆本文收录于 《全栈Bug调优(实战版)》 专栏,该专栏专注于分享我在真实项目开发中遇到的各类疑难Bug及其深层成因,并系统提供高效、可复现的解决思路和实操方案。无论你是刚入行的新手开发者,还是拥有多年项目经验的资深工程师,本专栏都将为你提供一条系统化、高质量的问题排查与优化路径,助力你加速成长,攻克技术壁垒,迈向技术价值最大化与职业发展的更高峰🚀!    📌 特别说明: 文中部分技术问题来源于真实生产环境及网络公开案例,均经过精挑细选与系统化整理,并结合多位一线资深架构师和工程师多年实战经验沉淀,提

**My Coding Family** 851

【JS】日期Date如何格式化为年月日yyyy-MM-dd hh:mm:ss

如何将日期Date转换为指定的格式:如 yyyy-MM-dd hh:mm:ss 或者 yyyy-MM-dd ? 可以为Date原型添加如下的方法: Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDate(), //日 "h+" :

芳草萋萋鹦鹉洲哦 2万+

【软考】系统集成项目管理工程师(一)信息化知识

软考中级——系统集成项目管理工程师备考干货第一章:信息化知识。

商务合作 | 共同学习 | 携手共进 9万+

分子动力学仿真软件:LAMMPS_(16).应用案例分析

通过以上四个应用案例,我们详细介绍了如何使用LAMMPS进行不同系统的分子动力学仿真。从简单的液体水仿真到复杂的纳米管仿真,每个案例都包含了详细的步骤说明和代码示例。读者可以通过这些示例实际操作并验证结果,从而更好地理解LAMMPS的功能和使用方法。希望这些案例能够为读者在分子动力学仿真领域的研究和应用提供帮助。

kkchenjj的博客 836

js把时间戳转换成时间格式yyyy-MM-dd HH:mm:ss

//时间戳转换方法 date:时间戳数字 function formatDate(date) { var date = new Date(date); var YY = date.getFullYear() + '-'; var MM = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; var DD = (date.getDate() < 10 ? .

andwey的博客 8880

企业 IoT 产品安全渗透测试与欧盟 CRA 合规落地实战指南

欧盟 CRA(网络弹性法案)2026-09-11 漏洞报告义务生效,2027-12-11 全面强制产品安全不再是"加分项",而是市场准入的法律门槛本文面向 IoT 企业安全工程师/运维工程师,讲清楚如何从零建立渗透测试能力,并与 CRA 合规要求对齐落地。不讲空话,全是可执行的步骤。IoT 企业安全工程师、运维工程师负责产品合规的技术人员想从"被动响应"转向"主动安全"的团队[ ] 能独立完成 Web 应用渗透测试并输出报告[ ] 能对 REST/GraphQL API 进行安全评估。

探索云原生与智能化驱动下的安全运维新范式。关注DevSecOps、可观测性、AIOps等前沿领域,与您共赴技术前沿。 266

yyyy-MM-dd HH:mm:ss 时间格式 时间戳 全面解读超详细

【代码】yyyy-MM-dd HH:mm:ss 时间格式 时间戳 全面解读超详细。

资深全栈开发工程师 2万+

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

vue将时间格式改成“yyyy-MM-dd hh:mm:ss”格式

vue将时间格式改成“yyyy-MM-dd hh:mm:ss”格式 vue实时显示当前时间显示

weixin_44886911的博客 6819

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

JS前端时间格式的转换

JS前端时间经常需要固定的格式转换,一下提供俩种格式的转换(不限于以下俩种,仅供参考) 一:转换为yy-mm-dd形式: function getMyDate(str) { if(str==null){ return ''; } var oDate = new Date(str), oYear =...

hyddhy的博客 1193

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

js转换时间戳-转换成 yyyy-MM-dd HH:mm:ss

比如:转换成 yyyy-MM-dd HH:mm:ss //时间戳转换方法 date:时间戳数字 function formatDate(date) { var date = new Date(date); var YY = date.getFullYear() + '-'; var MM = (date.getMonth() + 1 < 10 ? '0' + ...

weixin_30478757的博客 486

js-时间戳转化为yyyy-mm-dd hh:mm:ss

function getDateStrFilter(iTimeS,dateType){ let date = null; date = new Date(); date.setTime(iTimeS*1000); var year=date.getFullYear(); let month = (date.getMonth()+1) < 10 ? `0${(date.getMonth()+1)}` : (date.getMonth()+1); le.

LzzMandy的博客 1304

js日期格式化 YYMMDD 转 YY-MM-DD 转 YY年MM月DD日

js日期格式化 YYMMDD hhmmss 转 YY-MM-DD hh:mm:ss YY-MM-DD hh:mm:ss 转 YY年MM月DD日 hh时mm分ss秒

weixin_36724538的博客 2834

前端js时间戳转换日期格式

前端js时间戳转换日期格式

来一颗砂糖橘 2万+

yy-mm-dd hh:mm:ss转换时间戳

时间戳 转yy-mm-dd hh:mm:ss及 yy-mm-dd hh:mm:ss 转时间戳

qq_44274776的博客 821

js日期格式化YYYY-MM-DD HH:mm:ss 任意格式

时间格式化方法封装 支持 YYYY-MM-DD HH:mm:ss 及YYYY/MM/DD HH:mm:ss 和获取任意位置(例:只获取年YYYY)

qq_42415827的博客 1999

前端日期转化

一、常见前端时间三种表示方式 1.Mon Nov 11 2019 20:15:12 GMT+0800 (中国标准时间) 2.1573401600000 3.2019-11-11 20:15:12 第1种:前端标准的Date类型 第2种:13位时间戳(毫秒) 第3种:前端直观显示时间格式 二、日常时间转换 2.1 获取当前时间戳(以ms为单位) var time = new Date...

仰望月空的博客 5190

时间戳格式解析:MM_DD_YY的技术实现与应用

时间戳是数据处理中的基础概念,用于精确记录事件发生的时刻。不同地区采用的时间格式标准各异,北美常见的MM_DD_YY格式(如02_01_23)与ISO 8601标准存在显著差异。理解其底层原理需要掌握日期解析技术,包括分隔符处理、两位数年份转换等核心逻辑。在数据工程领域,正确处理多格式时间戳对确保ETL流程准确性至关重要,特别是在处理金融交易记录、物流跟踪等业务场景时。通过Python的datetime模块或SQL的STR_TO_DATE函数可以实现格式转换,而moment.js等工具库则提供了跨平台解决方

weixin_30781107的博客 415

初学者指南:理解和使用YYYY-MM-DD HH:MM:SS时间格式

刚开始学编程时总觉得时间处理很复杂,但掌握这个标准格式后,80%的日常需求都能解决了。建议新手可以先用这个格式统一所有项目的时间表示,等熟练后再研究更复杂的时间操作。记住:好的时间格式应该既让人能看懂,又让机器好处理。上实践时发现,他们的在线编辑器可以直接运行这些时间格式化代码,还能一键部署成可访问的API服务。作为刚入门的新手,我第一次看到这种格式时也是一头雾水,后来才发现它简直是跨语言、跨系统的"通用语言"。下面就用最直白的方式,带大家拆解这个时间格式的奥秘。是24小时制的小时(00-23),

SapphireOwl29的博客 618

js时间格式互相转换问题

前端时间格式2020-02-11T12:24:18.000+0000转化成正常格式 function renderTime(date) { var dateee = new Date(date).toJSON(); return new Date(+new Date(dateee) + 8 * 3600 * 1000).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '') } new Date()转UT...

喜东东的博客 474
上一篇: uniapp封装全局js并在页面引用
下一篇: vue3 点击后弹窗
不知-_
博客等级 码龄8年 22粉丝 52原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不知-_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值