返回时间的各种格式

来源:互联网 发布:windows系统的平板 编辑:程序博客网 时间:2024/05/01 21:57

 /// <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");
  } 

原创粉丝点击