在Javascript中将日期时间字符串从C转换为日期对象
我正在用C创建一个cookie,并通过信号器将对象发送到客户端:在Javascript中将日期时间字符串从C转换为日期对象,javascript,Javascript,我正在用C创建一个cookie,并通过信号器将对象发送到客户端: public void Send(string name, string message,string connId) { var cookie = GetAuthCookie(connId); Clients.Client(connId).addNewMessageToPage(name, message,cookie); } public static Ht
public void Send(string name, string message,string connId)
{
var cookie = GetAuthCookie(connId);
Clients.Client(connId).addNewMessageToPage(name, message,cookie);
}
public static HttpCookie GetAuthCookie(string cId)
{
HttpCookie authCookie = new HttpCookie("Some Cookie", "I aint goin nowhere");
authCookie.Domain = "localhost";
authCookie.Expires = DateTime.Now.AddSeconds(5000);
return authCookie;
}
信号器方法如下所示:
var chat = $.connection.letsChatHub;
// Create a function that the hub can call back to display messages.
chat.client.addNewMessageToPage = function (name, message, cookie) {
// Add the message to the page.
};
cookie对象中的日期采用以下格式:
cookie.Expires = "2018-04-26T15:25:52.4197877-05:00"
我尝试将该字符串转换为如下所示的日期:
var date_test = new Date("2018-04-26T15:25:52.4197877-05:00".replace(/-/g, "/"));
alert(date_test);
它不起作用。如何将该日期字符串转换为javascript日期对象,以便获取日期和时间?谢谢您可以尝试此操作,它将显示一个弹出对话框: 取下替换件,然后像这样尝试 var date_test=新日期2018-04-26T15:25:52.4197877-05:00.replace/T/g; alertdate_检验 取下替换件,然后像这样尝试 var日期试验=新日期2018-04-26T15:25:52.4197877-05:00;
console.logdate_test.getDate;谢谢…我看到你实施了接吻法: