zoukankan      html  css  js  c++  java
  • C#-----类DateTime的常用方法

    1.TryParse(string s, out DateTime result)

       将日期和时间的指定字符串表示形式转换为其 System.DateTime 等效项,并返回一个指示转换是否成功的值

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace DateTimeTest
    {
        class Program
        {
            static void Main(string[] args)
            {
                string timeStr = "2019-03-22 10:16:25";
                if (DateTime.TryParse(timeStr, out DateTime beginTime))
                {
                    Console.Write(beginTime);
                }
                else
                {
                    Console.WriteLine("时间格式不正确!");
                }
                Console.ReadLine();
            }
        }
    }

     2.Now

       获取一个 System.DateTime 对象,该对象设置为此计算机上的当前日期和时间,表示为本地时间

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace DateTimeTest
    {
        class Program
        {
            static void Main(string[] args)
            {
                DateTime dateTime = DateTime.Now;
                Console.WriteLine(dateTime);
                Console.ReadLine();
            }
        }
    }

    3.ToString(string format)

       使用指定的格式和当前区域性的格式约定将当前 System.DateTime 对象的值转换为它的等效字符串表示形式

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace DateTimeTest
    {
        class Program
        {
            static void Main(string[] args)
            {
                DateTime dateTime = DateTime.Now;
                string nowTime = dateTime.ToString("yy-MM-dd hh:mm:ss");
                Console.WriteLine(nowTime);
                Console.ReadLine();
            }
        }
    }

     4.>(DateTime t1, DateTime t2)

         确定指定的 System.DateTime 是否晚于另一个指定的 System.DateTime

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    
    namespace DateTimeTest
    {
        class Program
        {
            static void Main(string[] args)
            {
                string beginTime = "2019-04-22 21:25:15";
                string endTime = "2019-04-01 00:00:00";
                DateTime.TryParse(beginTime, out DateTime bTime);
                DateTime.TryParse(endTime, out DateTime eTime);
                if (bTime > eTime)
                {
                    Console.WriteLine("开始时间不能大于结束时间!");
                }
                Console.ReadLine();
            }
        }
    }
  • 相关阅读:
    PHP的轻量消息队列php-resque使用说明
    Laravel 5.1 事件、事件监听的简单应用
    Ubuntu常用命令
    Mysql 主从数据库
    MySQL日志
    两条比较实用的mysql导入导出命令
    Linux下mysql定时自动备份并FTP到远程脚本
    观察者模式范例
    devexpress gridControl1导出为pdf文件时出现 中文乱码的解决方案
    devexpress打印gridControl
  • 原文地址:https://www.cnblogs.com/fengfuwanliu/p/10576707.html
Copyright © 2011-2022 走看看