在Jquery中更改日期格式
Changing the Date Format in Jquery
在javascript中,我得到日期&时间为1/05/2013 20:00
(d/mm/yyyy HH: mm)
但是我想要日期&01/05/2013 20:00
(dd/mm/yyyy HH: mm)
jQuery没有提供任何日期/时间格式化的帮助。
如果你想要一些复杂而又没有太多混乱的东西,请使用date.js
然而,如果你想在日期的开头加上一个"0",这就足够了:
var date = "1/05/2013 20:00";
function modifyDateAccordingToYourNeeds(date_in)
{
var day_part = date_in.split("/")[0];
if (day_part.length == 1)
date_in = "0" + date_in;
return date_in;
}
alert(modifyDateAccordingToYourNeeds(date));
可以用这个
var curr_date = date.getDate();
var curr_month = date.getMonth();
var curr_year = date.getFullYear();
date= curr_date + '/'+ curr_month + '/'+ curr_year;
更多可能性
Javascriptvar d = "1/05/2013 20:00";
function padDay(date) {
if (date.charAt(1) === "/") {
date = "0" + date;
}
return date;
}
console.log(padDay(d));
在jsfiddle 或带矩
Javascriptvar d = "1/05/2013 20:00";
function padDay(date) {
return moment(d, "D/M/YYYY").format("DD/MM/YYYY");
}
console.log(padDay(d));
在jsfiddle Globalize库允许您轻松地对日期进行全球化和自定义。下面的例子摘自文档页面:
Globalize.format( new Date(1955,10,5), "dddd MMMM d, yyyy" ); // "Saturday November 5, 1955"
globalize库还允许您以适合指定区域性的格式输出日期。它支持几乎所有可用的文化。另一个例子:
// assuming a culture with "/" as the date separator symbol
Globalize.format( new Date(1955,10,5), "yyyy/MM/dd" ); // "1955/11/05"
如果你想做更多的全球化,Globalize库也允许数字和货币全球化。我创建了一个小示例项目,展示了如何将此库用于客户端全球化:https://github.com/ErikSchierboom/clientsideglobalization
试试这个:
function changeFormat(string) {
var p = string; //"1/05/2013 20:00"
var n = /^[0-9]*/.exec(p)[0];
p = p.replace(n, "");
if (n.length == 1) {
n = "0" + n;
}
return n + p;
}
alert(changeFormat("1/05/2013 20:00"));
相关文章:
- Javascript日期格式类似于ISO,但本地
- NodeJS日期格式不起作用
- 将客户端特定的日期格式返回到服务器MVC4
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- 将Javascript日期转换为ASP.NET日期格式
- 在达到状态之前在Redux Reducer中设置日期格式
- 如何从Angularjs中的新日期获取日期格式
- 如何使用jquery更改为所需的日期格式
- keith wood日期选择器日期格式和语言
- Dygraph更改日期格式
- 确定Twig(或JavaScript)中的国际日期格式,以便在其他地方使用
- javascript和jquery日期格式转换
- 用javascript将日期格式从d/m/yyyy转换为yyyy-mm-dd
- 在Datepicker中将日期格式更改为yyyy-mm-dd
- 在Karma Jasmine单元测试用例中检查日期格式
- 使用不同的日期格式和区域设置创建时刻
- 更改日期选择器上的日期格式
- 以日期计算的天数更改日期格式
- 带有onchange的日期格式
- 如何从区域设置获取日期格式