首页 > 编程语言 >C# DateTime去掉时分秒几种方法

C# DateTime去掉时分秒几种方法

时间:2023-06-26 18:13:17浏览次数:33  
标签:11 13 C# DateTime ToString 2005 dt 时分秒 GetDateTimeFormats

https://blog.csdn.net/qq_38730092/article/details/105784412

DateTime now = DateTime.Parse(“2015/01/23 13:50:00”);
Console.WriteLine(now.Date); //去掉时分秒,返回DateTime
Console.WriteLine(now.ToShortDateString()); //去掉时分秒,返回string
Console.WriteLine(now.ToString(“d”)); //去掉时分秒,返回string
Console.WriteLine(now.ToString(“yyyy-MM-dd”)); //去掉时分秒,返回string
Console.WriteLine(DateTime.Today); //当天日期无时分秒,返回DateTime
输出内容:
2015/1/23 0:00:00
2015/1/23
2015/1/23
2015-01-23
2015/1/23 0:00:00

后面再补充一些
DateTime.Now.ToShortTimeString()
DateTime dt = DateTime.Now;
dt.ToString();//2005-11-5 13:21:25
dt.ToFileTime().ToString();//127756416859912816
dt.ToFileTimeUtc().ToString();//127756704859912816
dt.ToLocalTime().ToString();//2005-11-5 21:21:25
dt.ToLongDateString().ToString();//2005年11月5日
dt.ToLongTimeString().ToString();//13:21:25
dt.ToOADate().ToString();//38661.5565508218
dt.ToShortDateString().ToString();//2005-11-5
dt.ToShortTimeString().ToString();//13:21
dt.ToUniversalTime().ToString();//2005-11-5 5:21:25
dt.Year.ToString();//2005
dt.Date.ToString();//2005-11-5 0:00:00
dt.DayOfWeek.ToString();//Saturday
dt.DayOfYear.ToString();//309
dt.Hour.ToString();//13
dt.Millisecond.ToString();//441
dt.Minute.ToString();//30
dt.Month.ToString();//11
dt.Second.ToString();//28
dt.Ticks.ToString();//632667942284412864
dt.TimeOfDay.ToString();//13:30:28.4412864
dt.ToString();//2005-11-5 13:47:04
dt.AddYears(1).ToString();//2006-11-5 13:47:04
dt.AddDays(1.1).ToString();//2005-11-6 16:11:04
dt.AddHours(1.1).ToString();//2005-11-5 14:53:04
dt.AddMilliseconds(1.1).ToString();//2005-11-5 13:47:04
dt.AddMonths(1).ToString();//2005-12-5 13:47:04
dt.AddSeconds(1.1).ToString();//2005-11-5 13:47:05
dt.AddMinutes(1.1).ToString();//2005-11-5 13:48:10
dt.AddTicks(1000).ToString();//2005-11-5 13:47:04
dt.CompareTo(dt).ToString();//0
dt.Add(?).ToString();//问号为一个时间段
dt.Equals(“2005-11-6 16:11:04”).ToString();//False
dt.Equals(dt).ToString();//True
dt.GetHashCode().ToString();//1474088234
dt.GetType().ToString();//System.DateTime
dt.GetTypeCode().ToString();//DateTime

dt.GetDateTimeFormats(‘s’)[0].ToString();//2005-11-05T14:06:25
dt.GetDateTimeFormats(‘t’)[0].ToString();//14:06
dt.GetDateTimeFormats(‘y’)[0].ToString();//2005年11月
dt.GetDateTimeFormats(‘D’)[0].ToString();//2005年11月5日
dt.GetDateTimeFormats(‘D’)[1].ToString();//2005 11 05
dt.GetDateTimeFormats(‘D’)[2].ToString();//星期六 2005 11 05
dt.GetDateTimeFormats(‘D’)[3].ToString();//星期六 2005年11月5日
dt.GetDateTimeFormats(‘M’)[0].ToString();//11月5日
dt.GetDateTimeFormats(‘f’)[0].ToString();//2005年11月5日 14:06
dt.GetDateTimeFormats(‘g’)[0].ToString();//2005-11-5 14:06
dt.GetDateTimeFormats(‘r’)[0].ToString();//Sat, 05 Nov 2005 14:06:25 GMT

标签:11,13,C#,DateTime,ToString,2005,dt,时分秒,GetDateTimeFormats
From: https://www.cnblogs.com/Dongmy/p/17506404.html

相关文章

  • Linux基础26 rsync服务, 三种传输方式
    Rsync服务一、备份1.什么是备份?备份就是把重要的数据或文件再次复制一份保存起来(给源文件增加一个副本)2.为什么要备份?数据很重要!!!出现故障之后,需要恢复数据(软件服务出现问题几率很小,80%都是人为故障)3.能不能不做备份对于不重要的数据,可以不做备份对于不必要的数据可......
  • psycopg2用python生成一些数据插入pg数据库
    创建学生表,用python随机生成姓名,性别,班级,省,市,生日插入数据库中先把姓名和省市以字典方式存入单独文件fromname_dictimportnamefromcity_dictimportcityfromrandomimportchoice,randintfromdatetimeimportdateimportpsycopg2aspgconn=pg.connect(data......
  • 记录--巧用 overflow-scroll 实现丝滑轮播图
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言:近期我在项目中就接到了一个完成轮播图组件的需求。最开始我也像大家一样,直接选择使用了知名的开源项目"Swiper",但是后来发现它在移动端项目中某些测试环境下会白屏一段时间。无论如何调试都不能修复这个问......
  • UPC325AE01  3BHB000644R0001提供了一个菜单驱动的控制台界面或命令行界面
    UPC325AE01 3BHB000644R0001提供了一个菜单驱动的控制台界面或命令行界面UPC325AE01 3BHB000644R0001提供了一个菜单驱动的控制台界面或命令行界面 对于工业以太网交换机的管理都是采用控制台的管理模式与ie浏览的向导模式以及网管软件相结合。以下描述一下这三种管理方......
  • 升级CentOS 7.9内核
    1.背景不知道大家有没有遇到过这样的问题,在使用docker创建vlan网络时,会提示“Errorresponsefromdaemon:kernelversionfailedtomeettheminimumipvlankernelrequirementof4.2,found3.10.0”,需要最新的稳定版。看一下系统的内核版本,使用以下命令:uname-a先导入......
  • 解读2016年后小米的强势回归和创新的DTC策略
    小米通过在爆品体系打造、贴地的新媒体策略及小米之家新零售模式上的努力,成功地克服了低潮,在经历了两年的震荡后,在软件、硬件和新零售的增长飞轮上实现了新的外延,并在2015年至2021年期间持续增长。小米的多元化爆品和创新的零售模式也为未来公司的估值插上了更多的想象空间,为未......
  • docker常用命令
    Docker常用命令1.搜索dockersearchmysql2.拉取镜像dockerpullmysql:5.7docker-hub官方:https://hub.docker.com/搜索mysql-tag,复制拉取命令以下载mysql5.7版本为例3.查看镜像和镜像IDdockerimages4.删除镜像dockerrmiimageid5.运行镜像dockerrunimageid--name:容器名称(......
  • linux下docker安装与使用
    linux下docker安装1.安装依赖包执行命令:yuminstall-yyum-utilsdevice-mapper-persistent-datalvm22.安装docker执行命令:yuminstall-ydocker3.启动和关闭docker启动:systemctlstartdocker关闭:systemctlstopdocker......
  • 基于docker部署mysql
    Docker中部署mysql一、给docker创建网络dockernetworkcreate-dbridgemtx二、在任意目录创建mysql配置文件1.创建目录cd到root目录mkdirdockercddockermkdirmysqlcdmysqlmkdirconfcdconftouchmy.cnfcdmysqlmkdirdata2.给mysql配置文件my.cnf添加配置vimy.cnf[mysql......
  • docker-compose管理容器
    docker-compose管理容器一、下载docker-compose1.下载依赖执行命令:curl-Lhttps://get.daocloud.io/docker/compose/releases/download/1.26.2/docker-compose-`uname-s`-`uname-m`>/usr/local/bin/docker-compose2.给下载目录授予权限chomod777/usr/local/bin/docker-com......