使用Javascript创建日期对象

使用Javascript创建日期对象,javascript,date,Javascript,Date,我有两个字符串日期和时间。我正在使用Javascript。我想创建一个带有日期和时间的日期对象。我已将日期和时间转换为UTC格式。比如,如果您选择当前日期10月27日,则日期格式为 Tues Oct 27 2015 00:00:00 GMT+0530 (IST) 13:00:00 如果选择时间为下午1点,则时间格式为 Tues Oct 27 2015 00:00:00 GMT+0530 (IST) 13:00:00 我想使用Javascript创建一个日期

我有两个字符串日期和时间。我正在使用Javascript。我想创建一个带有日期和时间的日期对象。我已将日期和时间转换为UTC格式。比如,如果您选择当前日期10月27日,则日期格式为

    Tues Oct 27 2015 00:00:00 GMT+0530 (IST)
    13:00:00
如果选择时间为下午1点,则时间格式为

    Tues Oct 27 2015 00:00:00 GMT+0530 (IST)
    13:00:00
我想使用Javascript创建一个日期对象,其中,我将提交日期和时间,它将创建一个日期对象,如

    Tues Oct 27 2015 13:00:00 GMT+0530 (IST)

只需看看javascript日期对象文档 在那里你会找到你的答案


您可以使用日期原型的构造函数从指定的时间点创建日期

构造函数参数的顺序非常简单:

  • 月份(警告:从0开始)
  • 一天
  • 时辰
  • 分钟
  • 第二
  • 毫秒
因此,要创建
周二2015年10月27日13:00:00 GMT+0530
,您将使用以下构造函数:

var myDate = new Date(2015, 9, 27, 13, 0, 0, 0);

您需要的其他信息可以在JavaScript日期文档中找到,例如在Mozilla开发者网络上可以找到:

我认为这与AngularJS无关。所以我会把它从标题中删除,并且让标题更清晰。是的,只与Javascript相关。我已经编辑了标题。请允许我谦虚地建议您阅读我的日期已采用空时间值00:00:00,我正在单独生成时间。现在,我需要用生成的UTC时间替换日期的空时间值。@Jamiec我指的是可能帮助他解决问题的页面。我是新来的,所以请原谅我没有回答正确,我很感激,这就是为什么我试图帮助你帮助别人。这并不意味着侮辱(因此是“谦卑”部分!加上新用户经常想知道为什么他们看似不错的答案会被否决)好的……好的……谢谢你的建议:)假设,我的日期是日期变量,时间是时间变量。所以,如果我写var myDate=newdate(日期,时间);那就行了?不,没那么容易。为了帮助您,我需要知道“日期变量”和“时间变量”的格式是什么?它们是弦吗?结构?我已经使用setTime()完成了。