Tag: momentjs

使用moment.js转换日期格式

我想使用Javascripy / jQuery转换以下日期。 我的研究似乎指向了看起来很棒的moment.js,但我似乎无法指出它。 (JS半菜) 01-06-2012 convert to display January 6 05-14-2012 convert to display May 14 06-16-2012 to display June 16 如果日期在过去的24小时内,如果相同的逻辑可以向div应用额外的类,那么它也会很棒,所以我可以将它们设置得有点不同。 也许有过去24小时内的日期添加一个类而不是日期显示“新”。 谢谢!

从两位数的月份号码获取月份名称

我想从两位数的月份号码(ex-09)获得月份名称。 我试过这个代码。 但它不起作用。 该代码仅提供当前月份名称。 它的正确代码是什么? var formattedMonth = moment().month(’09’).format(‘MMMM’);

使用JavaScript将多个DateTime Duration字符串一起添加以获得总持续时间

我有一个用于生成日历的HTML表,它显示了用户工作和进出系统的每一天的TimeClock条目。 每天还显示每个时钟进/出条目的总持续时间。 (多个“考勤卡拳”可以在同一天内) 简单地说,我有DateTime样式字符串,其中包含持续时间值,我需要将它们全部添加在一起以获得组合持续时间值。 在一个循环中,这个JavaScript变量totalTimeValue将被赋予一个持续时间值作为文本字符串,如03:31:23 使用JavaScript添加这些持续时间字符串… 03:31:23 04:21:56 04:08:42 03:31:17 04:10:59 02:48:21 04:26:11 00:00:39 03:41:37 使用JavaScript和jQuery我在下面有这个代码,它将DateTime Duration值作为字符串,格式为04:21:19,用于每个时钟条目。 到目前为止我的JavaScript / jQuery …… 在这里工作的演示: http : //codepen.io/jasondavis/pen/GpPPPR?编辑= 101 var totalTimeValue = 0; var totalWeekTimeValue = 0; // itterate each week which is table row $(‘#timeclock-cal > tbody > tr’).each(function() { console.log(‘=== New Week ===’); totalWeekTimeValue = 0; […]

使用Moment.js查找当前周日期的特定日期

使用Moment.js查找当前特定日期的日期 有很多方法可以在javascript中操作日期。 我一直在寻找最简单,最简单的方法,没有冗长,丑陋的代码,所以有人向我展示了Moment.js 。 我想使用当前日期来查找本库中当前特定日期的日期。 到目前为止,我的尝试涉及取当前日数(第0-6天)和检查它与星期一(第1天)之间的天数之间的差异,这是不正确的。 这是我的小提琴。 这是我的代码: var now = moment(); var day = now.day(); var week = [[‘sunday’,0],[‘monday’,1],[‘tuesday’,2],[‘wednesday’,3],[‘thursday’,4],[‘friday’,5],[‘saturday’,6]]; var monday = moment().day(-(week[1][1] – day));//today minus the difference between monday and today $(“#console”).text(monday); //I need to know the date of the current week’s monday //I need to know the date of the current week’s […]

为什么web.config中的全球化使fullcalendar不呈现事件

我看到的这个问题是在Mozilla中,但在IE中工作正常 我在document.ready的_calendar.cshtml局部视图中有这个 $.ajax({ type: “POST”, contentType: “application/json”, data: “{}”, url: “/Home/GetEvents”, dataType: “json”, success: function (data) { $(‘#calendar’).fullCalendar({ editable: false, eventColor: ‘#F09A18’, textColor: ‘white’, lang: ‘en-IN’, eventLimit: 1, eventLimitText: ‘More’, weekMode: ‘liquid’, events: $.map(data, function (item, i) { var event = new Object(); event.start = new Date(item.StartDate); event.title = item.EventName; event.brief = item.EventBrief; return event; […]

数天直到今天moment.js

我有一个function,可以获得直到今天的天数。 但它工作正常,我使用moment.js来编写和格式化JSON数据的日期,我认为这会导致冲突。 有没有办法用moment.js做同样的事情? 这是有效的JavaScript: http : //jsfiddle.net/infatti/XeqPT/ // Count days due function daysUntil(year, month, day) { var now = new Date(), dateEnd = new Date(year, month – 1, day), // months are zero-based days = (dateEnd – now) / 1000/60/60/24; // convert milliseconds to days return Math.round(days); } 如何使用moment.js完成同样的事情? 如果有兴趣,这就是我如何在它不起作用的日期。 ko.bindingHandlers.textualDate = { update: function […]

在momentjs中两次之间的小时差异(HH:MM:SS a)

我有两次没有约会 var startTime=”12:16:59 am”; var endTime=”06:12:07 pm”; 我想用moment.js.显示上述时间之间的总小时moment.js. 如果在moment.js不可能,那么请通过javascript告诉我。 输入: var startTime=”01:30:00 am”; var endTime=”2:45:07 pm”; 预期产出: 1 hour and 15 minutes

在Javascript中解析’Date&Time’字符串,它是自定义格式

我必须解析格式为“2015-01-16 22:15:00”的日期和时间字符串。 我想将其解析为JavaScript Date Object。 对此有何帮助? 我尝试了一些jquery插件,moment.js,date.js,xdate.js。 仍然没有运气。

Moment.js如何获得一个月的周? (谷歌日历风格)

我正在使用Moment.js,这很棒。 我现在遇到的问题是,我无法弄清楚如何获得某个特定日期的月份。 我只能在Moment js docs中找到“一年中的一周”。 例如,如果我选择今天的日期(2014年12月2日),我想知道这个日期是在本月的第二个星期,因此,它是本月的第二个星期三。 有任何想法吗? 编辑:我想有些澄清是必要的。 我最需要的是一个月中某一天的第n个数字。 例如,(来自评论)2014年2月1日将是该月的第一个星期六。 2014年2月3日将是本月的第一个星期一,尽管它在技术上是本月的第二周。 基本上,谷歌日历的重复function究竟如何分类天。

如何使用Moment JS计算范围之间给定工作日的数量?

如何使用Moment JS和jQuery查找给定工作日(例如:星期二)中有多少日期范围? 我可以找到使用差异的天数: http : //momentjs.com/docs/#/displaying/difference/ 我知道开始和结束日期,所以我觉得应该可以吗? 例如:3月1日到3月25日之间有多少个星期二?