时间处理
2009-10-26 17:59
155 查看
public class weekDateshow { public static string conStr = "Data Source=orcl;Persist Security Info=True;User ID=hr;Password=witsky;Unicode=True"; public static string weekShow() { DateTime tnow = Convert.ToDateTime("2009-7-15"); string tb1 =tnow.AddDays(Convert.ToDouble((0 - Convert.ToInt16(tnow.DayOfWeek))) - 7+1).ToShortDateString(); string tb2 =tnow.AddDays(Convert.ToDouble((6 - Convert.ToInt16(tnow.DayOfWeek))) - 7+1).ToShortDateString(); string tt = tb1 + "―" + tb2 + "第" + (weekNumber() - 1).ToString() + "期周奖入选名单"; return tt; } private static int weekNumber()//第几周 { DateTime tnow = Convert.ToDateTime("2009-7-15"); //取日期的方法 string firstDateText = "2008年12月28日";// DateTime.Now.Year.ToString() DateTime firstDay = Convert.ToDateTime(firstDateText); int theday; if (firstDay.DayOfWeek == DayOfWeek.Sunday || firstDay.DayOfWeek == DayOfWeek.Monday) { theday = 0;//? } else if (firstDay.DayOfWeek == DayOfWeek.Tuesday) { theday = 1; } else if (firstDay.DayOfWeek == DayOfWeek.Wednesday) { theday = 2; } else if (firstDay.DayOfWeek == DayOfWeek.Thursday) { theday = 3; } else if (firstDay.DayOfWeek == DayOfWeek.Friday) { theday = 4; } else { theday = 5; } DateTime nowDate = Convert.ToDateTime(tnow.ToShortDateString());//(DateTime.Now.ToShortDateString());// //DateTime tnow = "2009-7-15"; int weekNum = (nowDate.DayOfYear + theday) / 7+1 ; return weekNum; } }
相关文章推荐
- MySql时间处理
- Java处理时间格式
- Python时间处理之time模块
- Ext4 datefield 提交到后台时间包含T处理方法
- Ruby对时间的处理
- 时间处理
- 【MOOC】数字信号处理-电子科技大学-第二周 - 连续时间信号的数字化处理
- java时间(Date)处理工具类
- JS 时间处理和格式转换
- 对Flex日期时间与数据库传递日期时间的8小时时差处理
- C程序中对时间的处理——time库函数详解
- 数据库根据时间后一条数据减去前一条数据的一种简单处理方式
- DatePicker时间显示不正确问题处理代码
- c# 对时间的处理 判断日期差
- 特定场景的处理技巧-测试时间倒排
- jackson时间格式处理
- 关于ASP.Net中的时间处理
- java时间处理,加减几天几月
- python 时间处理
- JS时间处理由CST格式转成GMT格式时间