Tag: 时间戳

如何从具有多个时间戳的数组中每天显示一次日期

我有一个包含多个会话的数组,每个消息都由用户或管理员输入一个时间戳,指示消息发送的时间。 对话可以在同一天结束,也可以在开始后的一天或一周,一个月甚至一年后继续。 我想在页面上显示当天(例如:2015年5月7日),表明会话已于今天开始。 如果在以后的某个日期收到对话,我想显示当天的日期(例如:2015年5月8日)。 我正在使用AngularJS,我已经搜索了一个聊天应用程序或类似的示例,但我没有找到一个好的例子,也没有找到一个教程。 她是我对话的阵容: conversationList.conversations = [ { ConversationID: 1, Person : { name : “Bobi Ristov”, email : “bobby.ristov@socialdeal.nl”, image : “/img/bobi.png”, phone : “06 – 12345678” }, Messages : [ { text : “Ik heb een vraag”, messageClass : “user-message”, animationClass: “user-reply”, time : 1429257762800 }, { text : “Wat is […]

Javascript – 将日期字符串重新格式化为ISO8601

我有一个像这样的字符串: 21.03.2016 23:59 我需要将此字符串转换为ISO-8601日期时间字符串: YYYY-MM-DDTHH:mm:ss+00:00 有没有简单的方法来转换这个日期? 我尝试使用了moment.js但我找不到解析现有日期的函数。

根据JSON Response中的时间戳值对数组进行排序

我在我的json响应中有时间戳值,并且能够正确地解析该值。 每个图像都有自己的时间戳值,我需要在增加的时间戳值中显示它。 这意味着应该首先在我的应用程序中加载最后更新的图像。 时间戳在JSON响应中采用以下格式: Brand1{ “FileName”: “520120427043622011.jpg”, “UpdateTimeStamp”: “Jun 10, 2013 8:31:23 AM” } Brand2{ “FileName”: “Kung_Fu_Fingers.jpg”, “UpdateTimeStamp”: “Jun 5, 2013 6:51:12 AM” } Brand3{ “FileName”: “google_logo1.jpg”, “UpdateTimeStamp”: “Jun 10, 2013 8:31:23 AM” } 任何人都可以指导我使用Javascript或jQuery函数根据时间戳值对上述三个品牌图像项进行排序。 我在分割dat值后使用了sort函数,但它只按字母顺序对月份进行排序。 请帮我找到解决方案。 提前致谢。

jQuery Time from a timestamp?

下面是jQuery的一个非常好的时间前插件,非常类似于他们在这里使用的SO。 对我来说问题是它用它来转换时间。 July 17, 2008 这将是很好的,除了我在UTC时间戳上存储我的网站时间而不是格式化时间,有没有办法转换这样的东西使用时间戳? 我知道在PHP中我可以将我的时间戳转换为这种格式,但在PHP的1页上转换很多次似乎有些过分。 我可能是错的,其他人在jquery中这样做但是从真正的时间戳? 此外,我目前在一个网站上用PHP显示“2小时4分钟前”,但是为了更好地使用javascript而不是PHP? /* * timeago: a jQuery plugin, version: 0.8.1 (2010-01-04) * @requires jQuery v1.2.3 or later * * Timeago is a jQuery plugin that makes it easy to support automatically * updating fuzzy timestamps (eg “4 minutes ago” or “about 1 day ago”). * * For usage […]

jQuery – 按时间戳排序数组的最快方法

我如何按时间戳排序这个数组,最快的方法是什么(数组有很多条目)? 我的arrays myList = new Array(); myList[0] = {}; myList[0][‘title’] = ‘I am really new’; myList[0][‘timestamp’] = 1317039046; myList[0][‘date’] = ‘2011-09-26T12:10:46+00:00’; myList[1] = {}; myList[1][‘title’] = ‘I am the oldest’; myList[1][‘timestamp’] = 1315656646; myList[1][‘date’] = ‘2011-09-10T12:10:46+00:00’; myList[2] = {}; myList[2][‘title’] = ‘I am older’; myList[2][‘timestamp’] = 1316866246; myList[2][‘date’] = ‘2011-09-24T12:10:46+00:00’; myList[3] = {}; myList[3][‘title’] = […]

使用Javascript将iso时间戳转换为日期格式?

这似乎是一个非常简单的问题,但我似乎无法得到答案。 如何使用JavaScript转换iso时间戳以显示日期/时间? 示例时间戳:2012-04-15T18:06:08-07:00 感谢任何帮助,谷歌让我失望。 谢谢。

在jQuery Flot显示中使用日期

我正在尝试使用Flot绘制带有日期的图表。 我遵循了关于这个字符串的建议: 这里但它似乎对我不起作用。 这是我修改过的JavaScript(来自其他问题): $(document).ready(function () { var d1 = [[1262818800,100],[1262732400,100],[1262646000,100]]; var d2 = [[1262818800,23],[1262732400,23],[1262646000,23]]; $.plot($(“#placeholder”), [{data:d1,lines:{show: true},label:”Mountain”},{data:d2,lines:{show: true},label:”Valley”}],{yaxis: {label:”cm”}}, {xaxis: {mode:”time”, timeformat: “%M:%S” } }); }); 我得到一个图形,但它没有将x轴转换为日期,并且x轴上的值甚至与我在数据变量中得到的值不一致。 我甚至尝试将每个数据点乘以1000以转换为Javascript时间戳,但这也无济于事。 我还尝试了以下timeformat变量,以防出现问题: “%M:%S”, “%H:%S”, “%y,%m,%d” 但没有运气。 有任何想法吗?