首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在javascript中从mssql日期时间中获取月份

问如何在javascript中从mssql日期时间中获取月份
EN

Stack Overflow用户
提问于 2014-12-09 04:42:27
回答 2查看 448关注 0票数 0

我有这个格式的约会时间-

代码语言:javascript
复制
Nov 17 2014 02:06:57:000PM

但是,我不能把这个转换成js的日期时间。

我已经成功地使用了split()函数来获取日期、年份和时间,但是我不知道如何从这种格式中获取月份。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-12-09 05:05:00

使用这个。JSFiddler演示

代码语言:javascript
复制
 var d = new Date('Nov 17 2014 02:06:57:000 PM');
 var n = d.getMonth() + 1;

如果日期字符串为'Nov 17 2014 02:06:57:000PM'

代码语言:javascript
复制
var s = 'Nov 17 2014 02:06:57:000PM';
var result = s.substr(0, s.indexOf('M') - 1) + ' ' 
             + s.substr(s.indexOf('M') - 1, s.length) ; 
var d = new Date(result);
var n = d.getMonth() + 1 ;
票数 0
EN

Stack Overflow用户

发布于 2014-12-09 05:20:04

var Month =新日期(2014年11月17日02:06:57:000 PM').getMonth()+1;

我加了+1,因为计数月份从0开始,所以一月份需要0,以此类推。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27371558

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档