<返主目录 ▕▏C#基础库 WjwLibs: V5.0.1▕▏帮助文档 : YMD日期处理 ▕▏ 编译日期: 2022-10-19▕▏ Email: wujwmail@163.com

〖YMD日期处理〗 /wjw_cs.net/WjwLibs/wjw/WjwYmd.cs


类-1.名称: WjwYmd ▕→ YMD日期处理类

命名空间: WjwLibs
所属类: WjwLibs.WjwYmd
说明: 
    YMD日期处理类
    说明:
    YMD日期是指由格式YYYY-MM-DD(月日个位数时加前导零)的日期字符串格式
    本类是基于YMD格式的运算处理
定义: 
    public class WjwYmd

方法名称: Ymd2Date ▕→ 转YMD至DateTime

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     转YMD至DateTime
 参数: 
     ymd : YMD串
 返回: 
     DateTime
 定义: 
     public static DateTime Ymd2Date(string ymd)

方法名称: Date2Ymd ▕→ DateTime转YMD

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     DateTime转YMD
 参数: 
     dt : DateTime
 返回: 
     YMD串
 定义: 
     public static string Date2Ymd(DateTime dt)

方法名称: BankYmd ▕→ 当前银行数据档案日期

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     当前银行数据档案日期
 返回: 
     YMD
 定义: 
     public static string BankYmd()

方法名称: BeforeDay ▕→ 得到之前天数的日期

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     得到之前天数的日期
 参数: 
     nday : 之前(负数为之后)天数
     ymd : 当前日期
 返回: 
     YMD串
 定义: 
     public static string BeforeDay(int nday,string ymd= "")

方法名称: GetMEndDay ▕→ 得到月底日期

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     得到月底日期
 参数: 
     ymd : YMD串(YM)
 返回: 
     月底日期YMD串
 定义: 
     public static string GetMEndDay(string ymd="")

方法名称: BeforeMEndDay ▕→ 得到之前月数的月底日期

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     得到之前月数的月底日期
 参数: 
     nMM : 之前(负数为之后)月数
     ymd : YMD串(YM)
 返回: 
     YMD串
 定义: 
     public static string BeforeMEndDay(int nMM, string ymd = "")

方法名称: BeforeYEndDay ▕→ 得到之前年数的年底日期

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     得到之前年数的年底日期
 参数: 
     nY : 之前(负数为之后)年数
     ymd : YMD串(YM)
 返回: 
     YMD串
 定义: 
     public static string BeforeYEndDay(int nY, string ymd = "")

方法名称: YmdToN8 ▕→ 转YMD为8位数字日期

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     转YMD为8位数字日期
 参数: 
     ymd : YMD串(YM)
 返回: 
     YMD串
 定义: 
     public static string YmdToN8(string ymd = "")

方法名称: N8ToYmd ▕→ 8位数字日期转YMD

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     8位数字日期转YMD
 参数: 
     N8 : 8位数字日期
 返回: 
     YMD串
 定义: 
     public static string N8ToYmd(string N8 = "")

方法名称: YmdExists ▕→ 断言字串YMD日期的合法性

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     断言字串YMD日期的合法性
       有效年代: 1801年∽2999年
 定义: 
     public static bool YmdExists(string ymd)

方法名称: BetweenDay ▕→ 得到前后日期之间的天数

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     得到前后日期之间的天数
 参数: 
     maxYmd : YMD串1
     minYmd : YMD串2
 返回: 
     之间的天数,maxYmd小于minYmd为负数
 定义: 
     public static int BetweenDay(string maxYmd,string minYmd)

方法名称: RangeYmd ▕→ 得到两日期之间的范围数组

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     得到两日期之间的范围数组
 参数: 
     bYmd : 开始日期(含)
     eYmd : 结束日期(含)
 返回: 
     Ymd范围数组
 定义: 
     public static string[] RangeYmd(string bYmd, string eYmd)

方法名称: RangeMEYmd ▕→ 得到两日期之间月底日期范围数组

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     得到两日期之间月底日期范围数组
 参数: 
     bYmd : 开始日期(含)
     eYmd : 结束日期(含)
 返回: 
     Ymd月底日期数组
 定义: 
     public static string[] RangeMEYmd(string bYmd, string eYmd)

方法名称: BeforeSeaBankYmd ▕→ 得到当前日期的上个季度结息日

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     得到当前日期的上个季度结息日
 参数: 
     ymd : 当前日期
 返回: 
     上季度结息日
 定义: 
     public static string BeforeSeaBankYmd(string ymd = "")

方法名称: RangeBankYmd ▕→ 得到两日期之间结息日期范围数组

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     得到两日期之间结息日期范围数组
 参数: 
     bYmd : 开始日期(含)
     eYmd : 结束日期(含)
 返回: 
     Ymd结息日期数组
 定义: 
     public static string[] RangeBankYmd(string bYmd, string eYmd)

方法名称: TryYmd ▕→ 转任意格式的日期串

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     转任意格式的日期串
     可用于在文本中提取日期
     或不带参数获得"0000-00-00"字串
 参数: 
     any : 日期串(不支持西文格式)
 返回: 
     YMD,失败返0000-00-00
 定义: 
     public static string TryYmd(string any=null)

方法名称: ToCHN ▕→ 转为中文年月日格式

 命名空间: WjwLibs
 所属类: WjwLibs.WjwYmd
 说明: 
     转为中文年月日格式
 参数: 
     ymd : YMD串
 返回: 
     年月日格式
 定义: 
     public static string ToCHN(string ymd)