• 日期和时间(C#)


    在C#中,DateTime是一个包含日期、时间的类型,此类型通过ToString()方法转换为字符串,可根据传给ToString()的参数转换为多种字符串格式。DateTime调用ToString()传入的参数可分为制式和自定义两种。

    符号对照表
    符号说明实例(20202-08-14 10:23:45)
    d短日期模式2022/8/14
    D长日期模式2022年8月14日
    f长日期和短时间模式2022年8月14日 10:23
    F长日期和长时间模式2022年8月14日 10:23:45
    g短日期和短时间模式2022/8/14  10:23
    G短日期和长时间模式2022/8/14  10:23:45
    m、M月日模式8月14日
    r、RRFC123模式8月14日
    s使用当地时间的可排序日期时间模式2022-08-14T 10:23:45
    t短时间模式10:23
    T长时间模式10:23:45
    u用于显示通用时间模式2022-08-14 10:23:45Z
    U本初子午线的长日期和长时间2022年8月14日 2:23:45
    y、Y年月模式2018年8月

    自定义模式
    符号说明语法
    yy年份后两位DateTime.Now.ToString("yy")
    yyyy4位年份DateTime.Now.ToString("yyyy")
    MM两位月份DateTime.Now.ToString("MM")
    dd日数DateTime.Now.ToString("dd")
    ddd周几DateTime.Now.ToString("ddd")
    dddd星期几DateTime.Now.ToString("dddd")
    hh12小时制的小时数DateTime.Now.ToString("hh")
    HH24小时制的小时数DateTime.Now.ToString("HH")
    mm分钟数DateTime.Now.ToString("mm")
    ss秒数DateTime.Now.ToString("ss")
    ff毫秒数前2位DateTime.Now.ToString("ff")
    fff毫秒数前3位DateTime.Now.ToString("fff")
    ffff毫秒数前4位DateTime.Now.ToString("ffff")
    分隔符

    可使用分隔符来分隔年月日时分秒。

    包含的值可为“-、/、:”等非关键字符。

    DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ffff")

    DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss:ffff")

    DateTime.Now.ToString("yyyy/MM/dd hh:mm:ss:ffff dddd")

  • 相关阅读:
    vue3父子通信+ref,toRef,toRefs使用实例
    公众号数据分析总结怎么做?教你玩转公众号后台数据
    C# ESP32/STM32 轻量 Web 能力库:PicoServer.Nano
    数字孪生|成熟度等级
    设计模式20——职责链模式
    论文笔记 DETR
    【Qt】Qt5.15、Qt6在线安装(使用国内源)
    Unity编辑器扩展——ReorderableList
    写文章的软件-免费写文章的软件
    SQL 语法速成手册
  • 原文地址:https://blog.csdn.net/DXB2021/article/details/126328717