C#时间格式转化
今天在使用Repeater的时候,需要把时间变成短格式,忘了以前使用什么方法,临时写了一个,记录一下。
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
/// <summary>
/// ConvertDateTime 的摘要说明
/// </summary>
namespace YD.Common
{
public class ConvertDateTime
{
/// <summary>
/// 只显示日期
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static string GetDate(object str)
{
string str1 = Convert.ToString(str);
string dateStr;
dateStr = Convert.ToDateTime(str1).ToString("MM-dd");
return dateStr;
}
/// <summary>
/// 构造函数
/// </summary>
public ConvertDateTime()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
}
}
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
/// <summary>
/// ConvertDateTime 的摘要说明
/// </summary>
namespace YD.Common
{
public class ConvertDateTime
{
/// <summary>
/// 只显示日期
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
public static string GetDate(object str)
{
string str1 = Convert.ToString(str);
string dateStr;
dateStr = Convert.ToDateTime(str1).ToString("MM-dd");
return dateStr;
}
/// <summary>
/// 构造函数
/// </summary>
public ConvertDateTime()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
}
}
前台调用:
<asp:Repeater ID="rptNews" runat="server">
<ItemTemplate>
<tr>
<td class="m_2_1_3_1"> <%#Eval("title") %></td>
<td><%#YD.Common.ConvertDateTime.GetDate(Eval("ttime")) %></td>
</tr>
</ItemTemplate>
</asp:Repeater>
<ItemTemplate>
<tr>
<td class="m_2_1_3_1"> <%#Eval("title") %></td>
<td><%#YD.Common.ConvertDateTime.GetDate(Eval("ttime")) %></td>
</tr>
</ItemTemplate>
</asp:Repeater>
我这个博客废弃不用了,今天想寻找外链的时候,突然想到这个博客权重很高。
有需要免费外链的,留言即可,我准备把这个博客变成免费的友情链接站点。