• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C#datetime操作

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
 1               //大家在做报表或查询的时候都会有给用户预设一些可选的日期范围(如上图)
 2                //如本年度销售额、本季度利润、本月新增客户
 3                //C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了
 4               
 5                //今天
 6                DateTime.Now.Date.ToShortDateString();
 7                //昨天,就是今天的日期减一
 8                DateTime.Now.AddDays(-1).ToShortDateString();
 9                //明天,同理,加一
10                DateTime.Now.AddDays(1).ToShortDateString();
11
12                //本周(要知道本周的第一天就得先知道今天是星期几,从而得知本周的第一天就是几天前的那一天,要注意的是这里的每一周是从周日始至周六止
13                DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
14                DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();
15                //如果你还不明白,再看一下中文显示星期几的方法就应该懂了
16                //由于DayOfWeek返回的是数字的星期几,我们要把它转换成汉字方便我们阅读,有些人可能会用switch来一个一个地对照,其实不用那么麻烦的              
17

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
由C#dynamic是否装箱引发的思考发布时间:2022-07-10
下一篇:
C#第三方Aspose.Words.dll导出Word(书签模板)方式说明发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap