日期格式问题 我的系统默认格式是2012/6/1,而我是想显示成2012-6-1这样的格式,但是我不想在电脑上直接修改他的格式,因为到了其他电脑可能又不行了,我想在源码上进行修改,因为很多地方用到了这个功能,就是在页面运行的时候就默认我后来这种格式,应该怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用DateTime.TryParseExact转换DateTime output;DateTime.TryParseExact("2012/6/1", "yyyy-MM-dd", null, DateTimeStyles.None, out output);Console.WriteLine(output.ToString()); DateTime dt = DateTime.Now;string formatStr = dt.ToString("yyyy-M-d"); DateTime dt = DateTime.Now;string formatStr = dt.ToString("yyyy-MM-dd"); <div> <input id="dateText" value="2012/06/01" type="text" /> </div> <script type="text/javascript"> var date = document.getElementById('dateText'); date.value = date.value == "" ? date.value : date.value.replace(/[\/]/g, '-'); </script>想要这个是吗? 显示什么事自己控制的啊<%#Eval("dt", "{0:yyyy-M-d}")%> 急!检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败 Microsoft JScript 运行时错误 一个新手问题,请大家帮忙! 有没有在线的,急救帮忙 询问一个DATAGRID的问题 谁能提供一个在Datagrid 完成添加,删除,编辑的例子 ? 菜鸟入门咨询! 页面上如何添加"你是第几个来本站"的统计数字 怎么用asp.net生成静态页面 ajax json返回Error 伪静态网址中包含中文,会有什么不妥? 说说三层架构与存储过程吧
DateTime output;
DateTime.TryParseExact("2012/6/1", "yyyy-MM-dd", null, DateTimeStyles.None, out output);
Console.WriteLine(output.ToString());
DateTime dt = DateTime.Now;
string formatStr = dt.ToString("yyyy-M-d");
string formatStr = dt.ToString("yyyy-MM-dd");
<div>
<input id="dateText" value="2012/06/01" type="text" />
</div> <script type="text/javascript">
var date = document.getElementById('dateText');
date.value = date.value == "" ? date.value : date.value.replace(/[\/]/g, '-');
</script>想要这个是吗?
<%#Eval("dt", "{0:yyyy-M-d}")%>