我正在进行一个日期比较,我试图以日期、小时、分钟的格式计算和显示两个日期之间的差异()。日期值存储在DB中,如下所示:
EndDate : 2018-11-29 10:49:49.9396033
PurchaseDate: 2018-11-29 10:49:07.4154497
在我的角度上,我有:
let result = new Date(res.endDate).valueOf() - new Date(res.purchaseDate).valueOf();
这导致了:42524,我不知道它代表了什么。
我想知道如何正确地计算两个日期之间的时间差,以及如何以正确和可读的方式显示结果。
我正在尝试使用moment.js来确定两个日期之间是否有超过7天的时间。
代码:
var start = moment(self.StartDate(), "DD/MM/YYYY");
var end = moment(self.EndDate(), "DD/MM/YYYY");
console.log(start);
console.log(end);
console.log(moment.duration(end.diff(start)).asDays());
if (moment.duration(end.diff(start)).asDays() &
我有IST的日期和时间-清华十月01 2020 05:30 GMT+0530 (印度标准时间),我需要转换的日期时间基于用户浏览器时区。因此,如果我可以从我的日期时间减去或加法GMT值,我就可以得到正确的日期时间。请帮帮忙。
var newdate = $(this).data("systemdate");
var format = $(this).data("format");
var timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
假设我有5个文本框分别用于开始日期、开始时间、结束日期、结束时间&另一个文本框用于显示asp.net中网格视图中的所有结果。我想要计算两个日期之间的差异,以及结束时间文本框的键向上事件的时间,并将其显示到用于显示结果的文本框中。
我的意见如下:
2014年8月20日时间: 17:55
我对j查询并不熟悉&无法为我的问题搜索精确或类似的解决方案。有人能帮上忙吗?提前谢谢。
var start = $('#start_date').val();
var end = $('#end_date').val();
// end - start retur
我已经写了一些Javascript代码,可以显示出估计的时间范围。
例如,现在,它给我: 646天5小时13分钟
根据这些信息,如果我在Javascript中创建一个新日期,如下所示:
var d = new Date();
我如何使用这些信息来预测未来的日期?
例如,今天是2018年6月30日,646天后是2020年4月6日。因此,我希望在每次页面加载时计算该值,因为预计日期是不断变化的。
我有一个post操作方法,适当地将数据以utc的日期格式保存到数据库中。现在,我有了一个get方法,它以适当的格式从数据库中获取所有数据,如下所示:
public JsonResult GetPosts()
{
var ret = (from post in db.Posts.ToList()
orderby post.PostedDate descending
select new
{
Message =
我希望使用Jquery/Javascript获取多个日期时间值之间的平均天数。
以下是我的样本数据:
8/8/2017 1:58 AM
8/3/2017 1:58 AM
8/4/2017 2:18 AM
8/5/2017 1:58 AM
8/7/2017 1:58 AM
7/25/2017 1:58 AM
7/24/2017 1:58 AM
7/18/2017 1:58 AM
7/25/2017 1:58 AM
8/1/2017 1:58 AM
下面是我的尝试逻辑:
var sum = ['7/21/2017 1:58 AM','
我想向聊天用户发送消息,然后以解析格式将带有日期的消息存储到数据库中。因此,当我必须获得聊天记录时,我必须像这样显示时间:
如果日期是今天,则显示时间(下午3点等)
如果日期是昨天演出的前一天
如果一天在同一周内,则显示日名(即星期日等)
其他的都显示了确切的日期
我试过这样做:
var now = moment(new Date()); //todays date
var end = moment("2015-12-1"); // another date
var differn = now.diff(end, 'days');
我如何
我有两个来自Date Picker控件的输入日期。我已选择开始日期2/2/2012和结束日期2/7/2012。为此,我编写了以下代码。
我应该得到6的结果,但我得到了5。
function SetDays(invoker) {
var start = $find('<%=StartWebDatePicker.ClientID%>').get_value();
var end = $find('<%=EndWebDatePicker.ClientID%>').get_value();
var oneDay=1
我需要使用moment以hh:mm:ss格式获取两个日期之间的持续时间。但是我不能得到确切的区别。下面是我的例子。 let start = moment("2018-07-27T14:56:33.763Z");
let end = moment("2018-07-28T14:56:33.763Z");
let diff = end.diff(start);
let f = moment.utc(diff).format("HH:mm:ss");
alert(f); 对于上面的日期,我需要获得24:00:00格式的输出,因为它有一天的差异。但是