相关疑难解决方法(0)

将JavaScript日期格式化为yyyy-mm-dd

大家好我有一个日期格式太阳5月11,2014我怎么能在javascript中将它转换为2014-05-11.

function taskDate(dateMilli) {
    var d = (new Date(dateMilli) + '').split(' ');
    d[2] = d[2] + ',';

    return [d[0], d[1], d[2], d[3]].join(' ');
}

var datemilli = Date.parse('Sun May 11,2014');
taskdate(datemilli);
Run Code Online (Sandbox Code Playgroud)

上面的代码给了我相同的日期格式太阳可能11,2014请帮忙

javascript formatting date date-format time-format

293
推荐指数
26
解决办法
71万
查看次数

268
推荐指数
17
解决办法
38万
查看次数

如何只显示javascript date.toLocaleTimeString()的小时和分钟?

任何人都可以帮我如何从HH:MM:SS am/pm格式获得HH:MM am/pm格式.

function prettyDate2(time){
  var date = new Date(parseInt(time));
  var localeSpecificTime = date.toLocaleTimeString();
  return localeSpecificTimel;
} 
Run Code Online (Sandbox Code Playgroud)

但它以这种格式返回时间HH:MM:SS am/pm.但我的客户要求是HH:MM am/pm.请帮帮我.谢谢.

javascript date

17
推荐指数
3
解决办法
4万
查看次数

从toLocaleTimeString中删除秒数

Date.prototype.toLocaleTimeString()方法返回一个字符串,其中包含该日期时间部分的语言敏感表示.它适用于现代浏览器.

不幸的是,本机功能无法阻止输出.默认情况下,它输出类似hh:mm:sshh:mm AM/PM等的时间格式.

第二:第二个的表示.可能的值为" numeric"," 2-digit".

来源:MDN参考

这意味着,你不能使用类似的东西{second: false}.


我正在寻找一个简单的愚蠢解决方案,从格式化的字符串中删除秒hh:mm:ss.

var date = new Date();
var time = date.toLocaleTimeString(navigator.language, {hour: '2-digit', minute:'2-digit'});
console.log(time); // 15:24:07
Run Code Online (Sandbox Code Playgroud)

这正则表达式工作:

time.replace(/:\d\d( |$)/,'');
time.replace(/(\d{2}:\d{2})(?::\d{2})?(?:am|pm)?/);
Run Code Online (Sandbox Code Playgroud)

javascript regex date

12
推荐指数
1
解决办法
1万
查看次数

如何使用jQuery检查日期与当前日期

我想检查一下我的日期是否大于当前日期

$("#EndDate").val() ="5/13/2014" ->M/d/y
Run Code Online (Sandbox Code Playgroud)

请在下面找到代码

if (Date.parse(new Date()) > Date.parse($("#EndDate").val())) { 

 //condition satisfied for today date too.

}
Run Code Online (Sandbox Code Playgroud)

所以我的结束日期是今天的日期.但是当前日期仍然大于结束日期.为什么?我该如何检查和验证这一点.我知道某些时间值大于结束日期.但我想只检查日期/月/年而不是时间.

javascript jquery date

4
推荐指数
2
解决办法
3万
查看次数

在多个时区添加多个时钟

我在html页面中有一张表格,该表格在全国各地都有网站。我想在每个站点的当前时间添加一列。

我需要解决三个问题。首先是如何在同一页面上有多个时钟。其次是让它们处于不同的时区。第三是处理夏令时。

我尝试了几种不同的html和JavaScript时钟,但是无法显示多个实例。

我已经弄清楚如何修改时钟以增加或减少小时数,但是我还没有弄清楚如何同时显示不同的时钟。

其中一个站点位于AZ,他们不做夏令时。因此,最好使用Moment Timezone之类的东西来控制不同的时钟。

我对JavaScript的了解非常有限,因此我真的可以使用一些帮助来弄清楚这些东西。我真的还没有发现任何可以告诉我如何用足够简单的语言来解决我的问题的方法。

html javascript

0
推荐指数
1
解决办法
1636
查看次数