作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否有任何简单的解决方案可以翻译这样的 unix 时间戳:
1350664800
输入人类可读的日期,例如:
10/19/2012 11:40 AM
?
我正在努力向 jQuery UI 发出警报 datepicker (使用 datetimepicker addon ),以便选择并显示“人类”日期,将 unix 日期发送到服务器,然后在打开时将其转换回“人类日期”。我有这个功能的翻译:
function unixTranslate() {
$('input[name=valueTextField]').each(function () {
var unixTimestamp = ($(this).datetimepicker("getDate").getTime() / 1000) + 3600;
$(this).attr('title', unixTimestamp);
});
}
它从 datetimepicker 小部件输出正确的数字,但我不确定如何将其翻译回来。
编辑
好的,所以我用这个将它转换回 JS 日期对象:
var myDate = new Date(unixTimestamp * 1000);
alert(myDate);
但是,现在我在解析它以使其看起来像我想要的那样时遇到问题。有人可以帮忙吗?
最佳答案
像这样的东西(有点困惑)应该可以完成工作:
var date = new Date(unixTimestamp * 1000),
//generate formatted string
formatted = (date.getMonth()+1) + '/' + date.getDate() + '/' + date.getFullYear() + " " + (date.getUTCHours() > 12 ? date.getUTCHours()-12 : date.getUTCHours()) + ":" + date.getUTCMinutes() + " " + (date.getUTCHours() >= 12 ? 'PM' : 'AM');
关于jquery - 将 DateTimePicker 转换为 Unix,然后再返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12977818/
我有本地更改和远程更改。 有人告诉我必须先推,再 pull 。这背后有什么原因吗? 最佳答案 那个人错了:正确的模型是pull-before-you-push,而不是相反。 当您pull时,git 将
我正在使用最新版本的 Flat UI Pro 1.3.2 ( http://designmodo.com/flat/ ),jQuery 插件 flatui-radiocheck v0.1.0 和 iO
我是一名优秀的程序员,十分优秀!