#region 日期公用方法
/// <summary>
/// 返回标准日期格式string
/// </summary>
public static string GetDate()
{
return DateTime.Now.ToString("yyyy-MM-dd");
}
/// <summary>
/// 返回指定日期格式
/// </summary>
public static string GetDate(string datetimestr, string replacestr)
{
if (datetimestr == null)
{
return replacestr;
}
if (datetimestr.Equals(""))
{
return replacestr;
}
try
{
datetimestr = Convert.ToDateTime(datetimestr).ToString("yyyy-MM-dd").Replace("1900-01-01", replacestr);
}
catch
{
return replacestr;
}
return datetimestr;
}
/// <summary>
/// 返回标准时间格式string
/// </summary>
public static string GetTime()
{
return DateTime.Now.ToString("HH:mm:ss");
}
/// <summary>
/// 返回标准时间格式string
/// </summary>
public static string GetDateTime()
{
return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
}
/// <summary>
/// 返回相对于当前时间的相对天数
/// </summary>
public static string GetDateTime(int relativeday)
{
return DateTime.Now.AddDays(relativeday).ToString("yyyy-MM-dd HH:mm:ss");
}
/// <summary>
/// 返回标准时间格式string
/// </summary>
public static string GetDateTimeF()
{
return DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:fffffff");
}
/// <summary>
/// 返回标准时间
/// </sumary>
public static string GetStandardDateTime(string fDateTime, string formatStr)
{
if (fDateTime == "0000-0-0 0:00:00")
{
return fDateTime;
}
DateTime s = Convert.ToDateTime(fDateTime);
return s.ToString(formatStr);
}
/// <summary>
/// 返回标准时间 yyyy-MM-dd HH:mm:ss
/// </sumary>
public static string GetStandardDateTime(string fDateTime)
{
return GetStandardDateTime(fDateTime, "yyyy-MM-dd HH:mm:ss");
}
/// <summary>
/// 返回标准时间 yyyy-MM-dd
/// </sumary>
public static string GetStandardDate(string fDate)
{
return GetStandardDateTime(fDate, "yyyy-MM-dd");
}
#endregion
4266

被折叠的 条评论
为什么被折叠?



