1

在我问你我的问题之前,让我向你展示我的代码,对于你的信息:meetings_String.TABLE[0].ROW[(j)].COL[5].DATAsql server 中的 dateTime 对象是否具有格式dd/mm/yyyy AM hh:mm:ss.....我的代码是

meetingsSDate=meetings_String.TABLE[0].ROW[(j)].COL[5].DATA; //meetingsSdate now has data in the format of 'dd/mm/yyyy AM hh:mm:ss'


Meet_startTime=meetingsSDate.replace(/\d\d\/\d\d\/\d\d\d\d /i,'');// Meet_startTime now has data in the format of 'AM hh:mm:ss' 

我想在 javascript 中使用 Meet_startTime(或其他)创建另一个字符串,其格式类似于 HH:MM am 或 pm(24 小时制会更好)

PS:希望你能理解我的问题

4

2 回答 2

0

最好将您的值解析为实际Date对象,而不是仅仅以不同的方式操作字符串。从 Date 对象中,您可以提取日期和时间部分,并以您想要的任何顺序组合它们。

于 2012-05-15T09:00:20.523 回答
0

你可以试试...

meetingsSDate = meetingsSDate.split(' ');
Meet_startTime = meetingsSDate[2] + ' ' + meetingsSDate[1];
于 2012-05-15T09:02:56.470 回答