js中new Date()和moment.js的使用区别

Date对象是一个比较复杂的对象,很多时候需要格式转化才能得到我们需要的格式。

Date的几种toString方法

toString()	把 Date 对象转换为字符串。
toTimeString()	把 Date 对象的时间部分转换为字符串。
toDateString()	把 Date 对象的日期部分转换为字符串。
toUTCString()	根据世界时,把 Date 对象转换为字符串。
toLocaleString()	根据本地时间格式,把 Date 对象转换为字符串。
toLocaleTimeString()	根据本地时间格式,把 Date 对象的时间部分转换为字符串。
toLocaleDateString()	根据本地时间格式,把 Date 对象的日期部分转换为字符串。
toISOString() 方法可以使用ISO标准将 Date 对象转换为字符串。该标准称为 ISO-8601 ,格式为: YYYY-MM-DDTHH:mm:ss.sssZ

这里演示了最后一种方法, toISOString 最接近我们需要的格式,但是也有点区别。若我们需要的是’YYYY-MM-DD HH:mm:ss’字符串,则没有太好的方法可以实现,除非我们使用getYear等方法自己来拼接字符串。
所以说使用new Date方法还是不太人性化,所以使用moment.js

输出值是一个对象,我们可以格式化输出字符串来达到我们想要的格式:
在这里插入图片描述

Date.parse()与Date.getTime()方法详解(js获取时间戳的几种方式)

绿皮橘子
关注 关注
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
时间和日期的JSMoment.js常见用法总结
liinux-Talk is cheap,show me the code.
05-24 708
Moment.js常见用法总结 Moment.js是一个轻量级的JavaScript时间库,它方便了日常开发对时间的操作,提高了开发效率。 ​ 日常开发,通常会对时间进行下面这几个操作:比如获取时间,设置时间,格式化时间,比较时间等等。接下来,我将按照这些操作对Moment.js的Doc进行整理分类,方便学习和日后的查阅。 获取时间 Start of Time moment().startOf(String) 获取今天0时0分0秒 moment().start
Vue项目使用moment.js
大白能的博客
03-29 6970
moment.js官网地址 http://momentjs.cn 安装依赖 打开命令行,输入vue ui,打开可视化界面 依赖>安装依赖>运行依赖>moment 配置插件 在项目src目录下,新建dependences目录,新建moment.js import Vue from 'vue' import moment from 'moment' // 设置本地时区 momen...
知识整理之new Date() 和moment()
qq_49975871的博客
12-17 572
知识整理之new Date() 和moment()
date转时间戳_JS处理时间戳日期格式相互转换
weixin_39630855的博客
11-29 279
时间戳 转 日期:// 时间戳为10位需*1000,时间戳为13位直接获取 ,获取当前时间 new Date().getTime() 获取13位时间戳 function getExactTime(time) { var date = new Date(time); // var date = new Date(time* 1000); var yea...
JavaScript Date and Moment.js终极指南
cumian8165的博客
08-13 474
Welcome to our ultimate guide on the JavaScript Date object and Moment.js. This tutorial will teach you everything you need to know about working with dates and times in your projects. 欢迎使用我们关于JavaScr...
JavaScript原生时间戳与日期API详解及时间库Moment.js应用
最新发布
JINGWHALE
04-06 1024
详解JavaScript原生时间戳与日期API,介绍Moment.js时间库应用。
JavaScript日期库date-fn.js使用方法解析
10-14
`date-fn.js`是一个轻量级且模块化的JavaScript日期库,它提供了处理日期和时间的强大功能,旨在作为Moment.js的替代品。该库遵循函数式编程原则,使其更易于理解和使用。以下是对`date-fn.js`核心特性和用法的详细...
JS使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
11-30
因此,最佳实践是在处理日期字符串时,尽可能地遵循国际标准(如ISO 8601),并考虑使用库如`moment.js`或`date-fns`等来确保跨浏览器的兼容性和日期处理的灵活性。 总的来说,理解JavaScript的日期对象和字符串...
vue-moment:Vue.js项目的便捷Moment.js过滤器
02-21
时刻 于项目的便捷过滤器。 安装 通过NPM安装......$ npm install vue-moment ...< span> {{ new Date() | moment("dddd, MMMM Do YYYY") }} 约会日期 Moment.js希望您输入的内容为:有效的ISO 8601格式的字符串
JavaScript源代码】moment.js 时间日期处理详解.docx
12-30
`Moment.js` 是一款非常流行的 JavaScript 库,专门用于处理和格式化日期与时间。它提供了一系列简单易用的方法来解析、验证、操作和显示日期时间数据。对于前端开发人员来说,`Moment.js` 提供的强大功能使得日期和...
Moment.js转换为日期对象
xfxf996的博客
04-18 8874
Using Moment.js I can't transform a correct moment object to a date object with timezones. 使用Moment
momentnew Date(),获取当前时间
qq_45838276的博客
01-21 3780
(1)安装 npm install moment --save (2)在main.js配置 inport moment from ‘moment’ (3)在main.js全局注册 Vue.prototype.$moment = monent 注意:不一定要全局注册第三步,可以在需要的页面引入第二步就行 使用: (1)最简使用 this.date = moment().format('yyyy-MM-DD') // 输出年月日 (2)moment括号里面的时间就是你传入进来的时间,改为
JavaScriptDate类型详解与moment简介
邓先雨的博客
04-23 9230
关于JavaScriptDate类型,相信JSer们都不会陌生吧,但是也必然为那个复杂难记的各种转换函数所头疼,本文将分享一下我对JSDate类型的一些知识小总结,并把其容易犯错的地方指出来,同时简介和推广moment.js这个js库,希望大家看完文章后以后在对Date类处理如鱼得水。
moment.js对时间的取值
nba136667854的博客
11-16 922
@当前月的第一天和最后一天 当天 let now= new Date() 当月第一天 let firstDay =newDate(now.getFullYear(), now.getMonth(), 1) 当月最后一天 let lastDay =newDate(now.getFullYear(), now.getMonth() + 1, 0) @指定月的第一天和最后一天 ...
前端开发日期的处理( moment库介绍)
weixin_44161385的博客
03-15 4188
前言 在日常开发,我们常常会遇到以下几种场景: 需要对日期进行非标准格式展示,如 :2021年5月11日星期二下午6点42分 需要对日期进行处理,如:要取前24小时的时间 等 在这时候用js原生的new Date()处理就有些麻烦了,因此我们找到了moment这个类库 一.moment 是一个 JavaScript 日期处理类库。 1.安装 moment 如果之前安装过就不用再安装了。 npm install moment -- save 注:以下所有时间相对于现在时间:2021/05/11/18:42
moment.js——实现日期格式的转换——常用api汇总
yehaocheng520的博客
09-04 3212
moment.js——实现日期格式的转换——常用api汇总
将时间戳转换为日期格式:momentnew Date()
热门推荐
YY的博客
01-06 2万+
将时间戳转换为日期格式:momentnew Date()
前端关于时间的用法汇总(Date,moment)
城南蝈蝈
02-28 598
/获取当前的日期和时间2022/9/15 19:36:05。//获取当前日期, 2022/9/15。//获取当前的小时数(0~23)
moment(一个js时间格式化处理库)使用及踩坑
从事前端,不断积累经验,学习新的技术。头像不是本人是莉莉崽(美貌、可爱集于一身的小姐姐,小仙女),一个宝藏博主,值得喜欢!
04-02 9864
前言: moment.js是一个时间处理库,在前端经常用到比如ui框架里datePicker,rangePicker等组件会用到。 一、moment.js moment.js官方api 二、使用时出现的错误及踩坑 1.Invalid date(无效的日期) 说明你传入的值不是个有效的日期(找了好久才找到)。 moment('1616486656000'); //这样是可以的 moment('1616486656000').format('YYYY-MM-DD');//这样就不行报Inval.
javascript的toISOString方法是做什么的
01-24
toISOString()方法是JavaScriptDate对象的一个内置方法,用于将日期对象转换为ISO 8601格式的字符串表示。ISO 8601是一种国际标准的日期和时间表示方法,它使用统一的格式来表示日期和时间,以便于不同系统之间的交互和解析。 使用toISOString()方法可以将日期对象转换为以下格式的字符串:YYYY-MM-DDTHH:mm:ss.sssZ。其,YYYY表示四位数的年份,MM表示两位数的月份,DD表示两位数的日期,HH表示两位数的小时,mm表示两位数的分钟,ss表示两位数的秒数,sss表示三位数的毫秒数,Z表示时区偏移量。 以下是一个使用toISOString()方法的示例: ```javascript var d = new Date(); var isoString = d.toISOString(); console.log(isoString); // 输出:2022-01-01T12:34:56.789Z ``` 这个示例,我们创建了一个新的Date对象,并使用toISOString()方法将其转换为ISO 8601格式的字符串表示。最后,我们使用console.log()方法将字符串输出到控制台。
写文章

热门文章

  • 【React】Cannot use ‘in‘ operator to search for ‘value‘ in undefined 23036
  • (react)设置scrollTop无效的原因及解决方法 11258
  • ES6 Map的创建、遍历、使用及注意 7245
  • proxy代理解析 3684
  • Ant Design组件使用合集(不断更新) 3251

分类专栏

  • ES语法 2篇
  • 字节飞书暑期实习前端面经 1篇
  • Dom操作 2篇
  • dva.js 2篇
  • 前端路由 1篇
  • setState 1篇
  • 声明式和命令式 1篇

最新评论

  • 字节(飞书)暑期实习面试记录

    绿皮橘子: 已入职

  • 字节(飞书)暑期实习面试记录

    蓝鸥188: 结果怎么样呢

  • 前端导出或者下载到本地

    绿皮橘子: 关注着呢

  • 前端导出或者下载到本地

    柳小葱: 表情包

  • 使用下标和charAt取字符串中某个字符的区别

    柳小葱: 我和你不一样

大家在看

  • Leetcode 每日一题:Diameter of Binary Tree

最新文章

  • try...catch...finally学习记录
  • 字节(飞书)暑期实习面试记录
  • 前端导出或者下载到本地
2022年18篇
2021年13篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

玻璃钢生产厂家南宁公园玻璃钢卡通人物雕塑南平玻璃钢广场雕塑定制玻璃钢雕塑推广广州商场美陈多少钱内蒙古玻璃钢雕塑设计复原玻璃钢雕塑蚂蚁搬家玻璃钢红枣雕塑北京玻璃钢工艺品雕塑成都玻璃钢雕塑摆件研发公司衢州大型玻璃钢雕塑定做价格玻璃钢雕塑修复方法校园玻璃钢卡通雕塑源头好货枣强玻璃钢雕塑厂家虞城玻璃钢花盆花器商场美陈周年庆上海城市几何玻璃钢雕塑合肥玻璃钢人物雕塑厦门玻璃钢卡通雕塑报价性能可靠的玻璃钢花盆商场粉红主题美陈四川大型雕塑玻璃钢秦皇岛玻璃钢雕塑厂家安徽环保玻璃钢雕塑哪家便宜柘城玻璃钢雕塑费用商场开业美陈效果图孔子玻璃钢雕塑广东开业商场美陈怎么样贵州红色革命主题玻璃钢雕塑厂家北海玻璃钢雕塑定制玻璃钢单车人物雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化