Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将类型datetime local转换为字符串_Javascript_C#_Asp.net Mvc_Asp.net Core Mvc - Fatal编程技术网

Javascript 如何将类型datetime local转换为字符串

Javascript 如何将类型datetime local转换为字符串,javascript,c#,asp.net-mvc,asp.net-core-mvc,Javascript,C#,Asp.net Mvc,Asp.net Core Mvc,我正在使用Asp.net核心MVC 3.1, 我需要编辑我的代码。我搜索了很多,但没有找到解决我问题的方法。 首先,我有一个列类型“datetime” SqlServer中的数据类似于“2020-01-01 14:22:00.000” 将这些值上载到input时,出现以下错误 “输入字符串的格式不正确。” 以下是我的index.cshtml代码: <div class="form-group"> <label asp-for="shift_to" class="contro

我正在使用Asp.net核心MVC 3.1,
我需要编辑我的代码。我搜索了很多,但没有找到解决我问题的方法。
首先,我有一个列类型“datetime”
SqlServer中的数据类似于“2020-01-01 14:22:00.000”

将这些值上载到input时,出现以下错误

“输入字符串的格式不正确。”

以下是我的index.cshtml代码:

<div class="form-group">
  <label asp-for="shift_to" class="control-label"></label>
  <input class="shift_to" asp-for="shift_to" type="datetime-local"   />
  <span asp-validation-for="shift_to" class="text-danger"></span>
</div>
FORMAT()
函数还允许您在SQL Server中使用

比如,

FORMAT(Created, 'dd.mm.yyyy HH:mm') AS DateCreated 
--08.24.2019 14:24

如果需要使用JavaScript格式化日期:

const date = new Date(2019, 0, 23, 17, 23, 42)

toString // Wed Jan 23 2019 17:23:42 
toDateString // Wed Jan 23 2019
toLocaleString // 23/01/2019, 17:23:42
toLocaleDateString // 23/01/2019
toGMTString // Wed, 23 Jan 2019 09:23:42 GMT
toUTCString // Wed, 23 Jan 2019 09:23:42 GMT
toISOString // 2019-01-23T09:23:42.079Z
希望这有帮助

FORMAT()
函数还允许您在SQL Server中使用

比如,

FORMAT(Created, 'dd.mm.yyyy HH:mm') AS DateCreated 
--08.24.2019 14:24

如果需要使用JavaScript格式化日期:

const date = new Date(2019, 0, 23, 17, 23, 42)

toString // Wed Jan 23 2019 17:23:42 
toDateString // Wed Jan 23 2019
toLocaleString // 23/01/2019, 17:23:42
toLocaleDateString // 23/01/2019
toGMTString // Wed, 23 Jan 2019 09:23:42 GMT
toUTCString // Wed, 23 Jan 2019 09:23:42 GMT
toISOString // 2019-01-23T09:23:42.079Z

希望这有帮助。

您具体从哪里得到错误消息?在后端?在SQL中?当我加载页面时,会出现错误:(你具体从哪里得到错误消息?在后端?在SQL中?当我加载页面时,会出现错误:(我可以在哪里用javascript写这行?我改为:type=“datetime local”value=“2020-01-01 14:22:00.000”相同的错误我可以在哪里用javascript写这行?我改为:type=“datetime local”value=“2020-01-01 14:22:00.000”相同错误