我在页面上得到一个日期的字符串,如果不考虑区域语言的情况下可以把它转换成日期,但是考虑到区域语言的时候,我怎么把这个字符串转换成日期,如中文中国的是2009-3-25,英语美国的是3/25/2009,请问怎么转换?在线等,谢谢!!!
解决方案 »
- ajax .net服务器端
- 只会做HTML和ASP,但不会设计美工方面,你说我适合什么职位?
- 导入EXCEL数据,如何选择工作薄
- 正在研究SharePoint的朋友,希望和你们共同学习
- 关于VS中新建ASP.NET 项目的问题
- 请问如何删除水晶报表10?
- ASP.NET页面乱码
- 请问哪位知道在C#中如何将HTML转换为UBB代码呢
- 那里有ibatis下载?在asp.net中使用的.
- 关于VS.NET2003下载地址问题,请qjrein进来
- 大家在做asp.net网站的时候前台页面一般怎么排版啊。就是美工帮我们做好页面效果后的工作
- RegularExpressionValidator控制输入日期的格式怎么写
Response.Write(date.ToString("yyyy-MM-dd", DateTimeFormatInfo.InvariantInfo));
<script>
function getT()
{
var s='<%=gDate%>';
t=new Date(s);
alert(t);
}
</script>
后台:
using System.Threading;protected DateTime gDate;
Page_Load()
{
Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US");
gDate=DateTime.Parse(txtTime.Value);
}===============
不晓得上面的解决方法可以不?js转化格式的可以手写转换方式。
function ExchangeTimeFormat(t)
{
var s=document.getElementById('<%=txtTime.ClientID%>').value;
var t;
try
{
t=new Date(s);
}
catch(e){
var ary=s.split('-');
t=new Date(ary[1]+'/'+ary[2]+'/'+ary[0]);
} return t;
}