zoukankan      html  css  js  c++  java
  • 类型(二)DateTime

    double d = double.Parse(Console.ReadLine());
    // d = Math.PI;//圆周率
    // d = Math.Sqrt(d);//开方
    // d = Math.Ceiling(d);//只要小数点之后大于0就加1,否则取整
    //当为整数取整,当小数点后大于0,取上限加1进位取整
    // d = Math.Floor(d);//舍掉小数点后所有,并取整,不进位
    //d = Math.Round(d);//四舍五入,当整数部分是奇数时.5去上限进位,整数部分为偶数时.5舍掉
     string s = Console.ReadLine();
    DateTime dt = new DateTime();//初始化默认时间0001年1月1日12:00:00 ctrl+shift+空格 可以直接写最多表示到毫秒 电脑默认到秒读不出毫秒
    // DateTime dt = DateTime.Now;//获取电脑上的本地时间
    // int i=dt.Year;//只获取年
    // DayOfWeek d = dt.DayOfWeek;//获取日期是星期几
    // int i=dt.DayOfWeek;//获取日期是当年的第几天,返回int值
    dt = DateTime.Parse(s);//表示值类型,从控制台输入日期,必须按照格式来写
    // s= dt.ToString("yyyy年MM月dd");//规定好的代位符yyyy年MM月dd日 yyyy代位符
    System.TimeSpan time = new TimeSpan(3,4,12);//时间间隔类型表示一个时间间隔表示时分秒
    dt=dt.Add(time);//加上时间 参数是TimeSpan类型的值
    // dt = dt.AddDays(1.2);//加多少天,参数为double
    // dt = dt.AddHours(1.2);//加多少个小时,参数为double
    dt = dt.AddMonths(3);//当前面为31天,超出后面的天数的时候,取最大,不进入下一个月
    dt = dt.AddYears(2);//当遇到闰年29号,加完不是闰年显示28号,不进入下一个月
    Console.Write(dt);
    Console.ReadLine();

    练习:

    输入年份,判断是不是闰年

  • 相关阅读:
    解决Redis之MISCONF Redis is configured to save RDB snapshots
    lnmp一键安装redis以及php组件
    多版本PHP使用composer
    composer设置成阿里云镜像
    Yaf 简介
    Ubuntu配置php7.2开机启动
    Ubuntu查看开机日志
    ssh生成公钥
    Ubuntu系统如何分区
    初始化一个yaf项目
  • 原文地址:https://www.cnblogs.com/LCL390/p/4035859.html
Copyright © 2011-2022 走看看