在ASP.net中转换为字符串时会更改日期格式
本文关键字:日期 格式 字符串 net ASP 转换 | 更新日期: 2023-09-27 18:05:18
$(function() {
$('#datepicker').datepicker({
dateFormat: 'yy-dd-mm',
onSelect: function(datetext){
var d = new Date(); // for now
var h = d.getHours();
h = (h < 10) ? ("0" + h) : h ;
var m = d.getMinutes();
m = (m < 10) ? ("0" + m) : m ;
var s = d.getSeconds();
s = (s < 10) ? ("0" + s) : s ;
datetext = datetext + " " + h + ":" + m + ":" + s;
$('#datepicker').val(datetext);
}
});
});
我已经使用了这个jquery..但是在ASP中将其转换为字符串时,ASP以另一种格式返回给我(例如1/9/2016…但是asp应该返回字符串的格式是01/09/2016)。有人能帮我一下吗?
可以使用String.Format("{0:yy-dd-mm}", yourParseTime);
您可以在c#中使用String.Format()
。只需在String.Format()
中传递您的文本框日期。
试试这个代码:
using System;
public class Program
{
public static void Main()
{
DateTime time = DateTime.Now;
Console.WriteLine(String.Format("{0:yy-dd-mm}", time));
}
}
Demo:点击这里