C#

DateTime.Now.Year           --2019(年)

DateTime.Now.Month           --9(月)

DateTime.Now.Day             --19(日)

DateTime.Now.Hour              --13(时)

DateTime.Now.Minute              --06(分)

DateTime.Now.Second             --32(秒)

DateTime.Now.DayOfWeek          --4  (星期4)

DateTime.Now.DayOfYear           --262  (本年的第多少天)

DateTime.Now.ToString()          --“2019-09-19 11:16:40”  

DateTime.Now.ToLocalTime().ToString()     --“2019-09-19 11:16:40”  

DateTime.Now.ToLongDateString()    --"2019年9月19日"

DateTime.Now.ToShortDateString()    --"2019/9/19"

DateTime.Now.Date           --"2019-09-19 00:00:00"

DateTime.Now.Date.ToString()      --"2019/9/19 0:00:00"

DateTime.Now.ToLongTimeString()      -- "13:06:21"

DateTime.Now.ToShortTimeString()     --"13:06"

DateTime.Now.TimeOfDay.ToString()   --"13:06:31.9957275"

DateTime.Now.ToString("yyyy-MM-dd")    --2019-09-19  (MM为月、 mm为分)

DateTime.Now.ToString("yy-MM-dd")      --19-09-19

DateTime.Now.ToString("yy-M-d")         --19-9-19

DateTime.Now.ToString("yyyy/MM/dd")    --2019/09/19

DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss")    --2019-09-19 01:31:26 

DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")    --2019-09-19 13:31:26

 DateTime.Now.AddYears(1)          --当前时间加一年

 DateTime.Now.AddMonths(1)          --当前时间加一月

 DateTime.Now.AddDays(1)          --当前时间加一天

 DateTime.Now.AddHours(1)          --当前时间加1小时

 DateTime.Now.AddMinutes(1)     --当前时间加1分钟

C#根据日期,获得星期几

/// <summary>根据日期,获得星期几</summary>
    /// <param name="y">年</param>
    /// <param name="m">月</param>
    /// <param name="d">日</param>
    /// <returns>星期几,1代表星期一;7代表星期日</returns>
    public static int getWeekDay(int y, int m, int d)
    {
        if (m == 1) m = 13;
        if (m == 2) m = 14;
        int week = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400) % 7 + 1;
        return week;
    }

sql、JavaScript、PHP、JAVA等时间转换..持续更新......

出处:https://www.cnblogs.com/liangweitao/p/11549031.html
转载请在文章明显位置注明作者及出处

C# DATETIME格式转换汇总 根据日期过期星期的更多相关文章

  1. C# DATETIME格式转换汇总 根据日期获取星期

    原文:C# DATETIME格式转换汇总 根据日期获取星期 C# DateTime.Now.Year --2019(年) DateTime.Now.Month --9(月) DateTime.Now. ...

  2. DateTime格式转换部分介绍

    DateTime与字符串转换: DateTime()与转换为字符串主要依靠DateTime().ToString(string format) 函数,以我的理解,参数format大体分为单个字母和多个 ...

  3. C#DateTime格式转换全介绍

    DateTime与字符串转换: DateTime()与转换为字符串主要依靠DateTime().ToString(string format) 函数,以我的理解,参数format大体分为单个字母和多个 ...

  4. Nullable<DateTime> DateTime? 格式转换问题 tostring()

    解决方案: DateTime? dt2 = DateTime.Now; dt2.GetValueOrDefault().ToString("yyyy-MM-dd"); 控制器代码: ...

  5. DateTime格式转换结果

    Console.WriteLine(string.Format("ToLongDateString:{0}", DateTime.Now.ToLongDateString())); ...

  6. sql server Datetime格式转换

    select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(replace(replace(CONVERT( ...

  7. dateTime格式转换

    select Convert(varchar(8),GETDATE(),112) Select replace(CONVERT(varchar(8), GETDATE(), 108),':','')

  8. 前端js日期时间格式转换

    前端前后端接口处理时经常会遇到需要转换不同时间格式的情况,比如时间戳格式转换成正常日期显示来进行前端展示. 下面是分享一些不同格式的日期转换函数方法. /** * 时间戳转时间 * @param {S ...

  9. Nullable<System.DateTime>日期格式转换 (转载)

    一.问题 1.html页面中时间显示出错,数据库中时间是正确的. 原因:没有把DateTime转成String类型. 2.  在C#中,发现不能直接使用ToString("yyyy-MM-d ...

随机推荐

  1. React单页面应用使用antd的锚点跳转失效

    首先在react项目中引用antd的锚点 import {Anchor} from 'antd';const { Link } = Anchor; <Anchor> <Link hr ...

  2. TinyMCE使用

    1.文本&文本字体颜色 与word类似不赘述 2.字体加粗&划线 与word类似不赘述 选中后  ctrl + B  加粗快捷键 选中后  ctrl + I  斜体快捷键 选中后  c ...

  3. ip地址、域名、DNS、URL的区别与联系

    IP:每个连接到Internet上的主机都会分配一个IP地址,此ip是该计算机在互联网上的逻辑地址的唯一标识,计算机之间的访问就是通过IP地址来进行的.写法:十进制的形式,用“.”分开,叫做“点分十进 ...

  4. [AI] 论文笔记 - CVPR2018 Super SloMo: High Quality Estimation of Multiple Intermediate Frames for Video Interpolation

    写在前面 原始视频(30fps) 补帧后的视频(240fps) 本文是博主在做实验的过程中使用到的方法,刚好也做为了本科毕设的翻译文章,现在把它搬运到博客上来,因为觉得这篇文章的思路真的不错. 这篇文 ...

  5. 剑指Offer(十九):顺时针打印矩阵

    剑指Offer(十九):顺时针打印矩阵 搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事' 获取更多算法.机器学习干货 csdn:https://blog.csdn.net/baid ...

  6. 操作微信-itchat库的安装

    基于pyCharm开发环境,在CMD控制台输入:pip install itchat      等待安装...... Microsoft Windows [版本 6.1.7601]版权所有 (c) 2 ...

  7. C#编写dll进行sql server数据库扩展储存过程

    一.编写C#函数文件 1.新建一个类库文件 备注:sqlserver 2008只能用.net3.5版本. 2.如有想加入强命名的话可如下步骤: 参考博文:https://blog.csdn.net/d ...

  8. 随笔编号-10 window环境下,命令行导入sql脚本详解

    目标:使用window命令行(DOS)导入sql脚本(适用于数据量很大的脚本). 执行步骤: 1  找到mysql bin 文件所在之目录: 2  打开dos命令行界面,win+r 组合键打开运行对话 ...

  9. Liunx软件安装之Nginx

    安装 Nginx 1) 添加 Nginx 到 YUM 源 sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-rele ...

  10. Anaconda的详细安装步骤图文并茂

    Anaconda(官方网站)就是可以便捷获取包且对包能够进行管理,同时对环境可以统一管理的发行版本.Anaconda包含了conda.Python在内的超过180个科学包及其依赖项. 事实上Anaco ...