为什么要用枚举?
比如要定义星期几,有的人用1-7,而有的用0-6,这就很容易导致问题的出现
枚举就是要让某个类型的变量的取值只能为若干个值中的一个,否则,编译器报错,枚举可以让编译器在编译时期就可以检测出源程序填写的非法值,而用普通变量模拟枚举的方法无法实现这一目标
用普通类来模拟实现枚举功能:
1.将构造方法私有
2.每个元素分别有一个公用的静态成员变量
3.可...
分类:
编程语言 时间:
2014-12-16 17:15:26
阅读次数:
218
以复习为目的吧,整理了自己以前在学习T-SQL时的常用语句下载获取当前日期时间1 select getdate()2 --结果:2012-07-12 06:20:58.670获取星期几----返回tableCREATE FUNCTION [dbo].[WeekDayName]( )RETURN...
分类:
其他好文 时间:
2014-12-15 13:40:22
阅读次数:
145
今天联系写一个日历的程序,需要算出月份中的第一天是星期几,用到了mktime()这个函数,感觉这个函数挺有用的,分享给大家。原型:time_t mktime(struct tm *)其中的tm结构体定义如下:struct tm {int tm_sec; /* 秒 – 取值区间为[0,59] */in...
分类:
编程语言 时间:
2014-12-12 11:22:51
阅读次数:
215
private static string GetWeekName() { string weekName = ""; switch (DateTime.Now.DayOfWeek) { ...
1 #include 2 #include 3 4 /* 5 请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。 6 */ 7 8 //自定义获取字符,不区分大小写. 9 int10 get_char() {11 return tolower(g...
分类:
其他好文 时间:
2014-12-09 13:48:41
阅读次数:
367
1 region 根据年月日计算星期几(Label2.Text=CaculateWeekDay(2004,12,9);) 2 /// 3 /// 根据年月日计算星期几(Label2.Text=CaculateWeekDay(2004,12,9);) 4 /// 5 /// 年 6 /// 月 ...
<?php//php判断某一天是星期几的方法function getWeek($unixTime=''){ $unixTime=is_numeric($unixTime)?$unixTime:time(); $weekarray=array('日','一','二','三','四','五'...
分类:
Web程序 时间:
2014-11-26 18:20:42
阅读次数:
176
//1.创建N个元素组成,元素全部为k的数组;function creatArray(n, k){ var arr = []; for(var i = 0; i 0 ; i--){ arr1.push(arr[i]); } return arr1;}//9.判断每月的第一天是星期几; first.....
分类:
编程语言 时间:
2014-11-26 01:17:50
阅读次数:
192
模块说明本模块提供了本地时间、世界时间、星期几的计算和几个时间转换函数local time 考虑了时区和夏令时,Universal time是取0经度的时间,且没有夏令时。反正是搞不明白了!!!UTC(Universal Coordinated Time) 也叫GMT(Greenwich Mean ...
分类:
其他好文 时间:
2014-11-22 01:58:50
阅读次数:
164
1.取出需要判断的时间传入即可 function changeTime(time){ var regEx = new RegExp("\\-","gi"); time=time.replace(regEx,"/"); var milliseconds=Date.parse(time); var de...
分类:
其他好文 时间:
2014-11-19 18:02:00
阅读次数:
119