zoukankan      html  css  js  c++  java
  • C#时间、日期 的操作

    原文地址:http://zhidao.baidu.com/link?url=q-0No1LWfdyqQKFBg8RN5h0K-X0VygSbFI4sR8lBPwDExkIIzXQivyMKqX7V1yvTOmgymC6tbwYmqeUJss0y1q

    方法是:AddYears();//年份的加减
    AddMonths();//月份的加减
    AddDays();//日期的加减
    AddHours();//小时的加减
    AddMinutes();//分钟的加减
    AddSeconds();//秒的加减
    AddMilliseconds();//毫秒的加减

    用法:DateTime dt = DateTime.Now; //首先我们需要DateTime的变量,你可以把你的符合格式的string直接Convert.ToDateTime(),这里我就用当前日期
    dt.AddYears(1); //增加一年
    dt.AddMonths(-1);//减少一个月
    dt.AddDays(-20d);//减少20天
    dt.AddHours(+20d);//增加20小时
    dt.AddMinutes(10d);//增加10分钟
    ....................

    上面是一个日期自己的加减法,在附上,日期之间的加减法:
    DateTime dt =......//减数
    DateTime dt_n = DateTime.Now;//被减数

    long x = dt .ToFileTime();//表示自协调世界时 (UTC) 公元 (C.E.) 1601 年 1 月 1 日午夜 12:00 以来已经过的是协调世界时 (UTC)。
    long y = dt_n.ToFileTime();

    long z = x-y; //俩个时间相差的微秒数,然后你就可以自己转化成如时分秒等你想要的时间了

  • 相关阅读:
    A*算法在栅格地图上的路径搜索(python实现)_1.1
    python基础
    Celery ---异步任务,定时任务,周期任务
    Flask-Script
    Flask-SQLAlchemy
    SQLAlchemy的增删改查 一对多 多对多
    Django Rest framework
    django之forms组件
    缓存, 队列(Redis,RabbitMQ)
    django框架(2)
  • 原文地址:https://www.cnblogs.com/lanyubaicl/p/5646963.html
Copyright © 2011-2022 走看看