zoukankan
html css js c++ java
一个计算周次和本周时间范围的代码(c#)[转]
//
当天与该周星期一相差的天数
private
int
getModdayNum(System.DayOfWeek dw)
{
int
weeknow
=
Convert.ToInt32(dw);
int
moddayNum
=
(
-
1
)
*
weeknow
+
1
;
return
moddayNum;
}
//
当天与该周星期日相差的天数
private
int
getSundayNum(System.DayOfWeek dw)
{
int
weeknow
=
Convert.ToInt32(dw);
int
sundayNum
=
7
-
weeknow;
return
sundayNum;
}
//
该周星期一的日期
private
string
getWeekMonday(System.DayOfWeek dw,
string
timeFormateStr)
{
int
weeknow
=
Convert.ToInt32(dw);
int
moddayNum
=
(
-
1
)
*
weeknow
+
1
;
string
weekMonday
=
System.DateTime.Now.AddDays(moddayNum).Date.ToString(timeFormateStr);
return
weekMonday;
}
//
该周星期日的日期
private
string
getWeekSunday(System.DayOfWeek dw,
string
timeFormateStr)
{
int
weeknow
=
Convert.ToInt32(dw);
int
sundayNum
=
7
-
weeknow;
string
weekSunday
=
System.DateTime.Now.AddDays(sundayNum).Date.ToString(timeFormateStr);
return
weekSunday;
}
//
本周是本年第几周
private
int
weekNum(System.DayOfWeek dw)
{
int
weeknow
=
Convert.ToInt32(dw);
//
今天星期几
int
daydiff
=
(
-
1
)
*
(weeknow
+
1
);
//
今日与上周末的天数差
int
days
=
System.DateTime.Now.AddDays(daydiff).DayOfYear;
//
上周末是本年第几天
int
weeks
=
days
/
7
;
if
(days
%
7
!=
0
)
{
weeks
++
;
}
return
(weeks
+
2
);
}
//
调用方法
string
datetime
=
getWeekMonday(System.DateTime.Now.DayOfWeek,
"
yyyy-MM-dd
"
);
查看全文
相关阅读:
微信支付遇到的坑
linux搭载discuz
关于php自带的访问服务器xml的方法的坑
yii的验证码
菜鸟配置阿里云
ajax(通过jQuery实现)
leetcode95 Unique Binary Search Trees II
leetcode96 Unique Binary Search Trees
leetcode98 Validate Binary Search Tree
leetcode-99 Recover_Binary_Search_Tree
原文地址:https://www.cnblogs.com/cnaspnet/p/1232431.html
最新文章
array_diff的参数前后循序的区别
利用数组去删除数组中不想要的内容
in_array效率问题以及解决办法
关于有时候插件加载不出来的情况
PHP 下载导出中文名的文件的编码注意事项
正则匹配中文.PHP不兼容的问题
【Python】python2.7安装pysvn
【MySQL】MySQL无基础学习和入门之二:MySQL的安装
【MySQL】MySQL无基础学习和入门之一:数据库基础概述和实验环境搭建
【MongoBD】MongoBD持久化
热门文章
【Python】django模型models的外键关联使用
【Python】django表单与提交
【Python】django权限管理
【Python】django安装
【MySQL】DNS与MHA/ZABBIX构建的高可用MySQL
【Linux】基于Bind_DLZ和MySQL数据的DNS搭建
手把手教你做前端小插件:圆型进度条
微信跳转浏览器来下载不同系统的app
linux下ftp的配置
利用ucenter整合discuz数据
Copyright © 2011-2022 走看看