如何在javascript中从日期函数中获取日期

How to fetch date from date function in javascript

本文关键字:函数 获取 取日期 日期 javascript      更新时间:2024-03-24

我需要当前日期,所以我正在写下面的代码

dateCreated = new Date();

返回2013年12月5日星期四12:57:48 GMT+0530(印度标准时间)

但当我试图将其存储到数据库中时,它显示了一个错误

我使用DateTime数据类型将日期存储在SQL Server 2012数据库中

我甚至尝试使用Date数据类型,但它显示了错误。

有办法做到这一点吗?

我只想存储日期

您需要使用SQL能够理解的格式。它不理解字符串2013年12月5日星期四12:57:48 GMT+0530(印度标准时间)只是按照SQL喜欢的方式格式化它。

例如YYYY mm-dd

根据需要格式化日期

function getDate() {  
    TDate = new Date(); 
    CurYear = TDate.getYear();
    CurMonth = TDate.getMonth();
    CurDay = TDate.getDate();
    CurHour = TDate.getHours(); 
    CurMins = TDate.getMinutes(); 
    CurSecs = TDate.getSeconds();
    CurDay = ((CurDay < 10) ? '-0' : '-') + CurDay;
    CurMins = ((CurMins < 10) ? ':0' : ':') + CurMins;
    CurSecs = ((CurSecs < 10) ? ':0' : ':') + CurSecs;
    TheDate = '';
    TheDate += ((CurYear%1900)+1900) + '-';
    TheDate += CurMonth;
    TheDate += CurDay + ' ';
    TheDate += CurHour;
    TheDate += CurMins;
    TheDate += CurSecs;
    return TheDate;
}
alert(getDate()); //YYYY-MM-DD HH:MM:SS