C#使用DateTime.Now.AddDays方法获取任一天的信息

这篇具有很好参考价值的文章主要介绍了C#使用DateTime.Now.AddDays方法获取任一天的信息。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、使用DateTime对象的AddDays方法获取任一天信息方法

二、举例说明获取昨天的信息

三、涉及到的知识点

1. MessageBox.Show()中信息分行的办法


        使用DateTime.Now属性可以得到当前的日期信息,此时调用ToString方法,并在该方法中添加指定的格式化字符串,可以按照要求输出当前日期的信息。

一、使用DateTime对象的AddDays方法获取任一天信息方法

        DateTime对象的AddDays方法中的参数可以是正数也可以是负数,如果为负数,则方法返回当前日期以前的DateTime对象。

public DateTime AddDays(double value)

参数说明
Value:双精度Double值,由整数和小数部分组成的天数。
DateTime:返回DateTime对象,它的值是此DateTime对象所表示的日期和时间与value所表示的天数之和。

二、举例说明获取昨天的信息

//使用DateTime.Now.AddDays方法获取任一天的信息
namespace _060
{
    public partial class Form1 : Form
    {
        private Button? button1;
        public Form1()
        {
            InitializeComponent();
            Load += Form1_Load;
        }
        private void Form1_Load(object? sender, EventArgs e)
        {
            // 
            // button1
            //
            button1 = new Button
            {
                Location = new Point(106, 34),
                Name = "button1",
                Size = new Size(90, 23),
                TabIndex = 0,
                Text = "获取",
                UseVisualStyleBackColor = true
            };
            button1.Click += Button1_Click;
            // 
            // Form1
            // 
            AutoScaleDimensions = new SizeF(7F, 17F);
            AutoScaleMode = AutoScaleMode.Font;
            ClientSize = new Size(284, 81);
            Controls.Add(button1);
            Name = "Form1";
            StartPosition = FormStartPosition.CenterScreen;
            Text = "获取昨天信息";            
        }

        private void Button1_Click(object? sender, EventArgs e)
        {
            MessageBox.Show(
               "昨天是:" + DateTime.Now.AddDays(-1).ToString("yyyy年M月d日") + Environment.NewLine +    //昨天
               "前天是:" + DateTime.Now.AddDays(-2).ToString("yyyy年M月d日") + Environment.NewLine +    //前天
               "明天是:" + DateTime.Now.AddDays(1).ToString("yyyy年M月d日") + Environment.NewLine +    //明天
               "后天是:" + DateTime.Now.AddDays(2).ToString("yyyy年M月d日") + Environment.NewLine +    //后天
               "提示!");
        }
    }
}

C#使用DateTime.Now.AddDays方法获取任一天的信息,c#,开发语言C#使用DateTime.Now.AddDays方法获取任一天的信息,c#,开发语言

三、涉及到的知识点

1. MessageBox.Show()中信息分行的办法

        用字符串连接符+连接换行方法Environment.NewLine。详见上述例题。文章来源地址https://www.toymoban.com/news/detail-824532.html

到了这里,关于C#使用DateTime.Now.AddDays方法获取任一天的信息的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • java获取一天的开始时间和结束时间

    java8 LocaleDateTime 获取 Calendar 获取

    2024年02月14日
    浏览(57)
  • 【datetime】python的时间获取利器

    Python写一些业务场景,肯定避免不了要使用时间,那么怎么做好“时间管理”呢。以下是我经常用的几个用法,后续遇到新的也会一并补充进来,也当作为自己的一个笔记吧。 1、获取当前时间或生成指定时间  2.strftime格式化时间 如需要获取指定时间格式,还有特定格式的年

    2023年04月09日
    浏览(76)
  • Unity-DateTime显示当前时间和获取时间戳

    1 显示当前时间,显示的格式为20220506-11:19:30 2 输出单位为秒的时间戳 3 输出单位为毫秒的时间戳

    2024年02月11日
    浏览(39)
  • C#获取文件信息的方法汇总

      前言   在.NET开发中,用C#获取文件信息是比较常见的操作。通过获取文件信息,我们可以了解文件的属性、大小、创建日期、修改日期等各种元数据信息。比如我们网站需要上传文件,可以用扩展名称控制上传的类型,获取文件的大小来限制上传文件等。本文将介绍一系列

    2024年02月13日
    浏览(37)
  • C#获取当前程序所在路径的各种方法

    结果:X:xxxxxxxxx.exe(.exe文件所在的目录+.exe文件名) 结果:X:xxxxxxxxx.exe(.exe文件所在的目录+.exe文件名) 结果:X:xxxxxxxxx.exe(.exe文件所在的目录+.exe文件名) 结果:X:xxxxxx(.exe文件所在的目录) 结果:X:xxxxxx(.exe文件所在的目录) 结果:X:xxxxxx(.exe文件所在的

    2024年02月11日
    浏览(48)
  • JavaScript判断时间间隔是否连续为一天的方法

    在开发中,我们经常需要判断一个数组中的对象的时间间隔是否连续。本文将介绍一个方法,通过对数组中的对象进行排序和比较,来判断时间是否从00:00到24:00连续。 假设我们有一个数组,其中包含多个对象,每个对象都有开始时间和结束时间。我们需要判断这些时间间隔

    2024年01月18日
    浏览(68)
  • nvm报错Now using node v版本号 (64-bit)解决方法

    先上报错 (安装后的一些问题请直接跳到尾部查看) 安装NVM的原因是使用React时 add react-redux时 提示我node版本问题,遂打算安装一Node版本管理工具 因为我电脑上很早就安装了Node,安装NVM时提示我是否覆盖并管理本地已有版本,我选了Yes之后 安装成功 (后来检查发现 和版本

    2024年02月02日
    浏览(46)
  • C# Windows API应用:获取桌面所有窗口句柄的方法

    C# Windows API应用:获取桌面所有窗口句柄的方法 在 C# 的 Windows 应用程序开发中,我们常常需要获取桌面上所有窗口的句柄,以便进行一些窗口管理或者后续操作。本文将介绍一种利用 Windows API 获取桌面所有窗口句柄的方法,并提供相应的源代码和描述。 在开始之前,我们需

    2024年02月05日
    浏览(52)
  • mysql报1292 Incorrect datetime value错误解决方法

    mysql插入、修改datetime类型的字段,报 Incorrect datetime value 的错误,sql语句如下: 如果去掉 +08:00 就可以插入。 试了网上说的查看并修改时区,都没用, 最后发现是 sql_mode导致的。 默认的sql_mode的值是 其中一个值是 STRICT_TRANS_TABLES ,这个选项会对日期时间类型的值进行严格的

    2024年02月07日
    浏览(61)
  • 测试C#使用OpenCvSharp从摄像头获取图片

      OpenCvSharp也支持获取摄像头数据,不同于之前测试AForge时使用AForge控件显示摄像头数据流并从中截图图片,OpenCvSharp中显示摄像头数据流需要周期性地从摄像头中截取图片并显示在指定控件中。本文学习C#使用OpenCvSharp从摄像头获取图片的基本方式。   新建基于.net core的

    2024年01月18日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包