首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >moment.js week数据生成问题

moment.js week数据生成问题
EN

Stack Overflow用户
提问于 2013-06-25 12:34:05
回答 1查看 154关注 0票数 0

在生成基于周的数据时,我在使用moment.js日期库时遇到问题。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script>

mo = moment().year(2012);
aa = mo.startOf('week').week(53).format("dddd, MMMM Do YYYY, h:mm:ss a");


mo1 = moment().year(2013);
cc = mo1.startOf('week').week(1).format("dddd, MMMM Do YYYY, h:mm:ss a");



document.write('start: ' + aa + ' ' + 'end: ' + cc);
</script>

变量aa和cc的输出是“星期日,2013年1月6日,12:00:00 am”,即使周数分别为53和1。这是moment.js中的错误吗?

致以问候。

EN

回答 1

Stack Overflow用户

发布于 2013-06-25 12:39:00

不,那不是虫子。一年只有52周。

moment.js可能会在内部打折52周,直到它找到一个数字<= 52。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17297477

复制
相关文章
Moment.js 转换 UTC 格式的 2 个小问题
在使用 Moment.js 转换为 UTC 格式的时候,我们可能会遇到 2 个小问题。
HoneyMoose
2021/11/15
4.2K0
Moment.js 转换 UTC 格式的 2 个小问题
时间不等人,但 Moment.js 等你解决时间问题!
一直以来,处理时间和日期的JavaScript库,选用的都是Moment.js。它的API清晰简单,使用方便灵巧,功能还特别齐全。
程序视点
2023/05/25
1.6K0
时间不等人,但 Moment.js 等你解决时间问题!
Moment.js 写法示例
Moment.js 是我用过的最好用的操作时间的工具库。它使得操作时间变得很简单。
前端GoGoGo
2018/08/24
4.4K0
前端小知识10点(2019.6.25)
(1)关于ISO 8601时间标准对周的定义,请参考: ISO 8601中周数的处理及 Joda-Time 的使用(https://blog.csdn.net/yuanbingze/article/details/72127763)
进击的小进进
2019/09/05
5270
前端小知识10点(2019.6.25)
moment.js使用详解
总结了关于moment.js库的常见用法,以功能为主线,实现相关代码,备忘备查。 const moment = require("moment"); let time = null; // 设置全局语言 moment.locale("zh-cn"); // 初始化当下时间 time = moment(); console.log(time); // 按照格式初始化 time = moment("2000-01-01", "YYYY-MM-DD"); console.log(time); //
心谭博客
2020/04/20
4K0
小程序开发总结02 - 开发技巧和第三方插件的使用
es6的Promise让异步接口的处理变得轻松,在旧版本的小程序中并不原生支持Promise,需要引入第三方库,例如:https://github.com/stefanpenner/es6-promise,然而在新版的小程序中已经原生支持了Promise,直接使用即可。
CS逍遥剑仙
2018/06/23
2.9K1
小程序开发总结02 - 开发技巧和第三方插件的使用
小程序开发总结02 - 开发技巧和第三方插件的使用
es6的Promise让异步接口的处理变得轻松,在旧版本的小程序中并不原生支持Promise,需要引入第三方库,例如:https://github.com/stefanpenner/es6-promise,然而在新版的小程序中已经原生支持了Promise,直接使用即可。
csxiaoyao
2019/02/15
1.1K0
小程序开发总结02 - 开发技巧和第三方插件的使用
Moment.js日期处理库的使用
Moment.js是一个轻量级的JavaScript时间库,它方便了日常开发中对时间的操作,提高了开发效率。这个在一些金融保险公司会经常用到,比如一下时间的格式化处理,时间的选择等等。
孙叫兽
2021/12/20
5.4K0
Moment.js日期处理库的使用
moment.js的方法总结
结合t14,t15,t16就可以输出你想要的任何和当前日期、月份相关的日期 例如:我想获取去年今天的完整日期,如:今天是2019-7-31,我要输出的是2018-7-31
leon公众号精选
2022/04/27
4K0
moment.js的方法总结
week02_python内置数据结构_
round() :四舍六入,五取偶 floor():向下取整 ceil():向上取整 int():取整数部分,和//整除一样
py3study
2020/01/14
2830
Moment.js的常用方法
安装与引用 官方文档 安装 npm install moment 引用 var moment = require('moment'); 自定义配置 获取当前语言 moment.locale(); 加载语言 moment.locale('zh-cn'); UTC 获取UTC moment().utc(); UTC偏移量 moment().utcOffset(); 设置偏移量 以下是相同的 moment().utcOffset("+08:00"); moment().utcOffset(8); mome
码客说
2019/10/22
4.4K0
Moment.js 如何获得当前时间的零时时间
我们希望获得当前时间戳所在的零时的时间为:2021-11-16T18:00:17.095Z
HoneyMoose
2021/11/17
4K0
Moment.js 如何获得当前时间的零时时间
前端小知识10点(2019.9.29)
1、获取指定日期的上一周或上上周(moment.js) 比如获取2019-01-01的上一周的起始日期或者是上N周的起始日期
进击的小进进
2019/10/08
9810
SQL函数 WEEK
默认情况下,使用 $HOROLOG 日期(从 1840 年 12 月 31 日开始的正整数或负整数天数)计算周数。因此,周数是逐年计算的,因此第 1 周是完成从上一年最后一周开始的 7 天期间的天数。一周总是从星期日开始;因此,日历年的第一个星期日标志着从第 1 周到第 2 周的变化。如果一年中的第一个星期日是 1 月 1 日,则该星期日是第 1 周;如果一年中的第一个星期日晚于 1 月 1 日,则该星期日是第 2 周的第一天。因此,第 1 周的长度通常少于 7 天。可以使用 DAYOFWEEK 函数确定星期几。一年中的总周数通常为 53,闰年可能为 54。
用户7741497
2022/08/02
1.6K0
TypeScript: Week Reflection
TypeScript: Week Reflection Introduction Type Script already provide decorators to help developers implement reflection. If we use the technique decorators, we have to add decorators on the target class during developing. But is there a way to find membe
绿巨人
2018/05/16
5930
TypeScript: Week Reflection
TypeScript: Week Reflection Introduction Type Script already provide decorators to help developers implement reflection. If we use the technique decorators, we have to add decorators on the target class during developing. But is there a way to find membe
绿巨人
2018/07/04
3600
Week 5 Concepts and Categories
concepts as mental representations of classes objects or events. They determine how things are related or categorized.
杨丝儿
2022/02/28
2990
moment.js常用时间差
利用moment.js来实现距离某个时间的时间差,写了个过滤方法 filterTaskTime(params){ let x=moment(params); let y=moment(); //当下时间 let duration = moment.duration(y.diff(x,'ms')); //做差 let days = duration.get('days'); let hours = duration.get('hours'); let mi
李维亮
2021/07/08
3.2K0
使用moment.js加减日期时间
创建Moment对象后,有时需要对其进行一些加减等操作,Moment中提供了一些方法来完成这些操作。
用户2323866
2021/06/23
8.5K0
使用moment格式化日期
例如:let startDate = moment(‘2018-09-27’).format(YYYY-MM-DD);
全栈程序员站长
2022/06/30
3.1K0
使用moment格式化日期

相似问题

Oracle week计算问题

40

基于实际年份week+month生成新数据

21

将week datepart数字转换为week (week of...)

21

groupby week - pandas数据帧

117

SQL Select data by week week

66
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文