• 日期格式化


    一、获取时间的年月日
    datetime.now.year提取年
    datetime.now.month提取月份
    datetime.now.day提取日
    (提取的时间为你电脑系统的时间)
    二、时间格式的转换(string类型转换成日期类型)
    datetime1=to_date('{1}','YYYY-MM-DD HH24:MI:SS')
    datetime2=to_date('{2}','YYYY-MM-DD hh24')
    datetime3=to_date('{3}','YYYY-MM-DD')
     
    日期类型转换为字符串类型
    dateTime.ToString("YYYY-MM-DD HH:MM:SS")
    例如:
     string sql = string.Format("insert into CU_UP_DOWN_FRAME values(to_date('{7}','YYYY-MM-DD HH24:MI:SS')");
    三、日期的加减
    1、DateTime.Now.AddDays(-1):当前日期的前一天
    2、DateTime.Now. AddHours(1):当前时间的后一小时
    3、DateTime.Now.AddDays(-7):当前日期的上一周
    四、获取某一日期是该年的第几周
    private int GetWeekOfYear(DateTime dt)
    {
    GregorianCalendar gc = new GregorianCalendar();
    return gc.GetWeekOfYear(dt, CalendarWeekRule.FirstDay, DayOfWeek.Monday);
    }
    五、计算2个日期之间的天数差 
    DateTime dt1 = Convert.DateTime("2007-8-1"); 
    DateTime dt2 = Convert.DateTime("2007-8-15"); 
    TimeSpan span = dt2.Subtract(dt1); 
    int dayDiff = span.Days + 1; 
    span.TotalDays;//天
     
    span.TotalHours;//小时
     
    span.TotalMinutes;//分钟
     
    span.TotalSeconds;//秒
    TimeSpan 结构  表示一个时间间隔。
    命名空间:System 程序集:mscorlib(在 mscorlib.dll 中)
    说明: 1.DateTime值类型代表了一个从公元0001年1月1日0点0分0秒到公元9999年12月31日23点59分59秒之间的具体日期时刻。因此,你可以用DateTime值类型来描述任何在想象范围之内的时间。TimeSpan值包含了许多属性与方法,用于访问或处理一个TimeSpan值,
    其中的五个重载方法之一的结构 TimeSpan( int days, int hours, int minutes, int seconds )
    下面的列表涵盖了其中的一部分方法及属性解释
    Add:与另一个TimeSpan值相加。
    Days:返回用天数计算的TimeSpan值。
    Duration:获取TimeSpan的绝对值。
    Hours:返回用小时计算的TimeSpan值
    Milliseconds:返回用毫秒计算的TimeSpan值。
    Minutes:返回用分钟计算的TimeSpan值。
    Negate:返回当前实例的相反数。
    Seconds:返回用秒计算的TimeSpan值。
    Subtract:从中减去另一个TimeSpan值。
    Ticks:返回TimeSpan值的tick数。
    TotalDays:返回TimeSpan值表示的天数。
    TotalHours:返回TimeSpan值表示的小时数。
    TotalMilliseconds:返回TimeSpan值表示的毫秒数。
    TotalMinutes:返回TimeSpan值表示的分钟数。
    TotalSeconds:返回TimeSpan值表示的秒数。
  • 相关阅读:
    python 安装包总结
    python wmi使用
    Jquery
    查看linux操作系统位数
    三元
    git clone 指定分支的内容
    慕课网
    http://amazeui.org 后天框架
    tp between
    git pull
  • 原文地址:https://www.cnblogs.com/wmm15738807386/p/8177477.html
Copyright © 2020-2023  润新知