PHP有个函数,可以将日期转换成如下格式:
<startTime>1286035200</startTime>
<endTime>1286640000</endTime>
请问:如何在asp.net中将上面的时间格式,转换成2009-10-11 19:33:33这种格式呢?
<startTime>1286035200</startTime>
<endTime>1286640000</endTime>
请问:如何在asp.net中将上面的时间格式,转换成2009-10-11 19:33:33这种格式呢?
解决方案 »
- 关于弹出窗体
- windows7下面运行winform出错,找不到类,界面也不显示
- DataList绑定超链接(用HypeLink做超链接)的问题
- asp.net网站文件夹权限设置
- 怎么使用lumisoft组件给126.com,163.com这种信箱发邮件呢?
- 前台页面 有很多服务器控件 下拉菜单/文本框/... 我怎么把已经填写的所有内容清空呢
- vb.net有类吗?如果有,我想设计一个连接数据库类,里面包含对数据库的常用操作好用它来嵌入到每个页面以方便调用
- 子页面调用CSS文件
- 请问如何用DropDownList控件做一个到FTP站点的链接?????
- vs连接数据库的问题~~~~~急~~
- 进来都有分 顺便学习一下哦
- 如何在FormView控件中获取FCKeditorV2内容编辑控件的值
DateTime dt = new DateTime(1970, 1, 1).AddSeconds(i);
public static double TotalMillisecondsFrom70(string sdt)
{
DateTime d1 = new DateTime();
if (DateTime.TryParse(sdt, out d1))
{
DateTime d2 = new DateTime(1970, 1, 1);
return d1.Subtract(d2).TotalMilliseconds;
}
return 0;
}
private string ConvertDateTime(string time)
{
try
{
if (time.Length == 10)
{
DateTime t = new DateTime(1970, 1, 1, 8, 0, 0).AddSeconds(Convert.ToInt32(time));
return t.ToString();
}
else
{
if (time.IndexOf("T") != -1)
time = time.Replace("T", " ");
if (time.IndexOf("+") != -1)
time = time.Substring(0, time.IndexOf("+"));
return time;
}
}
catch
{
return Utils.GetDateTime();
} }
DateTime t = new DateTime(1970, 1, 1, 8, 0, 0).AddSeconds(Convert.ToInt32(time));
这句 是你想要的
dt.ToString("yyyy-MM-dd HH:mm:ss");