gpt4 book ai didi

c# - 在 asp.net mvc razor 应用程序中将 Datetime C# 类型转换为 Date javascript

转载 作者:太空宇宙 更新时间:2023-11-03 19:14:57 27 4
gpt4 key购买 nike

我在 javascript 中转换日期时遇到问题。我试试这个片段:

$(document).ready(function () {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();

$('#calendar').fullCalendar({
theme: true,
header: {left: 'prev,next today',center: 'title',right: 'month,agendaWeek,agendaDay'},
editable: true,
events: [
{
title: 'Birthday Party',
start: new Date(y, m, d+1, 19, 0),
end: new Date(y, m, d+1, 22, 30),
allDay: false
}
]

});
});

它有效,但如果我将其更改为:

 $(document).ready(function () {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();

$('#calendar').fullCalendar({
theme: true,
header: {left: 'prev,next today',center: 'title',right: 'month,agendaWeek,agendaDay'},
editable: true,
events: [
@foreach (var m in Model.Get_List_Tache())
{
@:{ title: "Tache_description", start: new Date(@m.Begin_date.Year +"," + @m.Begin_date.Month +","+ @m.Begin_date.Day ) , end: new Date( @m.End_date.Year +"," +@m.End_date.Month +"," + @m.End_date.Day ) }
}
]

});
});

日期格式存在语法错误。

那么这个错误的原因是什么?我该如何解决?

最佳答案

你可以使用这个解决方案

开始:新日期(@m.Begin_date.ToString("yyyy,MM-1,dd"))

关于c# - 在 asp.net mvc razor 应用程序中将 Datetime C# 类型转换为 Date javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17673762/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com