日期格式类似于硒ide的javascript中的2013年9月2日
date format like 2nd day of September 2013 in javascript for selenium ide
我有JavaScript来返回dd-mmm-yyyy-中的日期格式
var d=new Date();
var my_month=new Date();
var month_name=new'nArray(12);
month_name[0]="Jan";'nmonth_name[1]="Feb"; month_name[2]="Mar";'nmonth_name[3]="Apr"; month_name[4]="May";'nmonth_name[5]="Jun"; month_name[6]="Jul";'nmonth_name[7]="Aug"; month_name[8]="Sep";'nmonth_name[9]="Oct"; month_name[10]="Nov";'nmonth_name[11]="Dec";
d.getDate()+'-'+'n((month_name[my_month.getMonth()]))+'-'+d.getFullYear();
我正在硒化物中使用这个来格式化当前日期,它运行良好。
但我想将当前日期设置为2013年9月2日。如何介绍不同日期的st、nd、rd和th以获得这种格式??
我修改了您的代码如下:
var d=new Date();
var month_name=new Array(12);
month_name[0]="January";
month_name[1]="February";
month_name[2]="March";
month_name[3]="April";
month_name[4]="May";
month_name[5]="June";
month_name[6]="July";
month_name[7]="August";
month_name[8]="September";
month_name[9]="October";
month_name[10]="November";
month_name[11]="December";
var month_day = d.getDay() + 1;
var Nth = "th";
if(month_day === 1 || month_day === 21 || month_day === 31){
Nth = "st";
}
else if(month_day === 2 || month_day === 22){
Nth = "nd";
}
else if(month_day === 3 || month_day === 23){
Nth = "rd";
}
alert(month_day+Nth+' day of '+(month_name[d.getMonth()])+' '+d.getFullYear());
要查看JSFiddle中的代码,请单击此处。
相关文章:
- 如何在javascript中显示两年之间的所有闰年
- web部件页SharePoint 2013中的Iframe
- 我在下拉列表中尝试了下一个和前五年的html代码.接下来的5年我都过得很好.我怎样才能拿到之前的5年
- 在MS Dynamics CRM 2013中查找联系人,而不是电子邮件中的帐户
- 我怎样才能抑制JSHint“;JSCS:非法空间“;Visual Studio 2013中的警告
- 为什么我之前工作的谷歌可视化图表在2013年11月26日之后停止工作
- CRM Dynamics 2013 JavaScript验证自由文本字段中的最小字符数
- 如何将 RFC 3339 中的日期转换为 javascript 日期对象(自 1970 年以来的毫秒)
- 在 javascript 中,日期不应超过当前日期(今天的日期)的 1 年
- 使用办公加载项清除 Excel 2013 中的工作表
- 在文本框中显示结束日期,用户选择的开始日期 + 使用 JavaScript 的 1 年
- 如何使用 String.replace() 方法而不弄乱 MS Word 2013 中的空白段落和对象标识符
- 将光标聚焦在 HTML 上创建,然后在 Lightswitch 2013 中的属性字段之间移动光标
- 日期格式类似于硒ide的javascript中的2013年9月2日
- “英特尔Visual Fortran 2013 XE”中断了Visual Studio 2012中的javascript
- 如何隐藏传说中的所有年份,除了剑道图Mvc中的最后一年
- 如何获得“;年;来自jquery或javascript中的字符串值
- sharepoint 2013中的Javascript客户端
- 从2015年1月1日开始创建垂直时间线->D3.js中的31DEC15
- 从CRM Online 2013中的全局选取列表中获取文本值