1110是天蝎座。
可以理解为11月10日是天蝎座,因为天喝座出生日期为10月24日-11月22日。天蝎座精力旺盛、占有欲极强,对于生活很有目标,不达到目的誓不罢休,复仇心理重,天蝎座是记仇的,记仇会让自己不顾—切报复曾经伤害过你的人。天蝎男自我主义色彩很强烈,天蝎女的自我保护意识很强,不容易接近。
天蝎座的自尊心很强,不会认输,不会事事处于下风,也受不了别人对他们的轻视。天喝座的人喜欢被重视,这会让他们充分发挥自己的才能和激情。天喝也会努力让自己成为重要角色。高调的天蝎座有着惊人的攻击性。整装待发,养精蓄锐,让别人感到不安和不可而测。
郑重声明:以上内容只供参考,请勿封建迷信。
1976年 11月 初十,是阴历,转换成,阳历:1976年 12月 30日
星座:摩羯座
星座按阳历(即公历、国历、新历)划分的
摩羯座: 12月22日─01月19日
个性解读 —— 摩羯座:
我们常常使用“船头惊鬼,船尾惊贼”去形容摩羯座,究竟摩羯座是否一个忧心仲仲的星座呢?其实摩羯座是十二星座中最有耐心,小心的星座,凡事都脚踏实地,固执可以说是他们最大的特质,无论对事情的看法、态度、一旦坚持己见,不达到目的,他们是不会放手的。同样摩羯座的人,忍耐力,勤奋也是十二星座之最,当然他们亦是最孤独的一个星座。一个典型的摩羯座人士,最重视就是自己的面子,在外表你永远不知道他内心的想法。受到土星的影响,他们天生情绪压抑,总是在心中觉得自己背负着很多的责任,就是因为这样,别人很难了解他心中的想法,他对别人的建议通常没有甚么反应,令到身旁的人很无趣,所以不要妄想去明白他,因此他们是一定要靠自己的的;其实地很没有安全感,不会完全相信别人,凡事三思而行,便成为了“船头惊鬼,船尾惊贼”的情说来!
每个女生都有着共同的魅力,即便外形不是多么的斑斓,但身上总有着独有的诱人气质。女生分为很多种,有高贵的雪水女孩、也有心爱的雨水女孩还有诱人的雾水女孩。那么,你是属于甚么类型的女孩呢?做完下面的测试你就知道了。
火象星座(白羊座、狮子座、弓手座)
从1末尾
地象星座(金牛座、处女座、摩羯座)
从2末尾
风象星座(双子座、天秤座、水瓶座)
从3末尾
水象星座(巨蟹座、天蝎座、双鱼座)
从4末尾
1假定你面前有一套花腔艳丽的和服,一套高贵典雅的韩服,你对比爱好哪一款呢?
花腔艳丽的和服——4
高贵典雅的韩服——6
2没事的时辰,你是不是是常常翻看一些有记念性质的器械(如相片或他人送的小玩艺儿)呢?
是的——8
不消定或不——10
3在你念中学的时辰,是不是是异常神驰大年夜大年夜学丰富多彩的糊口呢?
是的——2
没有——10
4有时辰,你曾成心假造一些斑斓的重逢故事并讲给同窗听吗?
曾有过——6
没有——8
5当你打扮得异常斑斓的时辰,跟你最要好的同窗有没有泼过冷水,说欠美不雅呢?
有过——17
没有——13
6家长或师长教员褒贬过你以后,你会愈来愈仇恨他们吗?
是的——11
不是——9
7拍大年夜大年夜头贴的时辰,你是爱好做一些夸大弄怪的神气照样专门挑显瘦的角度呢?
爱好作夸大弄怪的神气——17
专门挑显瘦的角度——5
8到同伙家玩的时辰,你是爱好下厨露一手照样甚么都不做,就等着他人弄好了给你吃呢?
下厨露一手——11
等着他人弄好——5
9你第一次爱好上一个异性大年夜大年夜概在哪个年事段?
12-15岁——15
16-19岁——11
10同窗引见新同伙给你熟谙,你在陌生的新同伙面前会热忱、主动地作毛遂自荐吗?
会的——7
不会——5
11你觉得本身是心爱型的女孩照样斑斓型的女孩?
心爱型——15
斑斓型——13
12问问最要好的去世党,此刻的你跟两年前的你差别是不是是很大年夜大年夜呢?
很大年夜大年夜——E
不大年夜大年夜——F
13亲睦同伙一路逛街即便甚么不买也不会有遗憾的感应或许很欢愉吗?
是多么——12
不是多么——14
14你想过充裕但却被人严加管束的的糊口,照样贫困但安闲安逸的糊口呢?
充裕但却被人严加管束的糊口——D
贫困但安闲安逸的糊口——C
15假定从此刻末尾,黉舍发布新法则:
1)可以先玩十年再读十年书,
2)先读十年书再玩十年,
你会选哪个呢?
选1)——18
选2)——12
16某天,有个丑丑的男生通知你,你是他最爱好的人,你会用下面哪句话答复他呢?
感激,你实际上是个不错的人!——A
再会!(或甚么都不说,掉落落头就走)——B
17当你不欢愉的时辰,你会如何办呢?
在浴室里大年夜大年夜声唱歌(或找个没人的处所大年夜大年夜叫)——16
在QQ上通知历来没见过面的网友——14
18在公共汽车上碰着色狼,你会作何反应呢?
大年夜大年夜声骂他——G
躲开——H
测试结果
A型:你就是地道的泉水女孩
你的魅力之源:优胜的教化,对人生满怀欲望。地道的你具有坦诚的特点,跟人交往时没有涓滴的扭捏和造作,你从不去猜想他人的专心,真的纯得像一捧纯真的山泉水呢!实践糊口中的你和不吃炊火食的仙女没甚么差别,不懂人和人之间为甚么要彼此算计、互响应用,凡是跟你在一路的同伙很随便被你的地道冲动,你能让他们在你面前没有防备,宁神地将苦处说给你听。假定你能一贯对峙这类魅力的话,信赖你能成为一个善于跟各的人沟通的心思大年夜夫或优良的教员哦!除此以外,你还要多熬炼本身的辩才,多跟不合类型的人交往,在你与他们的交换过程中能学到新的器械,储蓄堆集更多的人生经历,如此一来,你才会变得加倍超卓!
B型:你就是高贵的雪水女孩
你的魅力之源:生成的庸俗气味、诱人的外表外表出众、举止俗气的你具有公主般的气质,不管走到哪里都邑引来稀有的奖饰,即便你知道他人对你布满好感,也不会成心阿谀、巴结他们。你是一个讲绳尺的人,胡想弘远大年夜,目标大白,不爱好将大年夜大年夜好工夫糜费在无聊的寒暄和应付上,赓续晋升本身的教化,和身体的人对峙必定的距离是你做人的绳尺,但多么做有时也会给人家一种“摆架子”的感应哦!说不定“冷佳丽”的头衔还会落到你头上呢!只需你对峙沉着的脑筋,赓续加油,将来必定可以成为才貌双全的白领乃至金领一族哦!他人爱如何想让他去吧!将来是节制在本身手里的,面对不冷不热的人际关系,可不要让本身深陷个中哦!
C型:你就是心爱的雨水女孩
你的魅力之源:愁容残暴、不经意间就可以传染他人你就像快欢愉乐的细雨点一样,对每小我都很友善,非论对方是甚么性别、甚么出身,
你都能等量齐观,如此一来,大年夜大年夜多半人都邑对你产生好感,可以说你的人际关系相当好呢!愁容的确永久与你同业,假定能将这类状况对峙下去的话,便能顺顺利利地走完每段人生旅途,同时为你招来更广的人脉哟!除此以外,心爱的你仿佛对比爱好简单而轻松的糊口编制,你是属于直线思惟的人,想到甚么就说出来,不会憋在心里,让本身不欢愉,那些费脑筋的事则十足丢到一边,才不去管它呢!将来的你应昔时夜胆挑衅那些本身觉得做不到的事,冲破本身才调的极限,信赖你在任务和学业方面会加倍超卓哟!
D型:你就是诱人的雾水女孩
你的魅力之源:对异性管窥蠡测,节制对方的手段高超时而热忱、时而冷酷的雾水女孩对爱情相当熟行,知道甚么时辰该罢休,甚么时辰该收手,异性眼中的你就像迷雾一样令人难以捉摸,当然,这可以说是你的长处、也能够说是你的缺点,糊口中的你不会让大年夜大年夜好机会白白溜走,一旦心仪对象呈现,你就会布下迷魂阵,出其不料地就将对方捕获呢!当你对所爱的人掉落去兴味时,则会成心制造一些爱情小工作,让对方主动熄火,不过,也其实不是次次都能到手,当你碰上爱情经历丰富的异性时,你的那些手段就显得太小儿科了,被对方降伏的可以或许性反而对比高呢!将来的你适合从事与人构和性质的任务,比如律师、公关等职业,你的长处将会获得充分的发扬。
E型:你就是天真的露水女孩
你的魅力之源:酷爱糊口、永久有一颗天真天真的童心非论此刻照样将来,你都是如此酷爱糊口,酷爱家人和同伙的乐天派,世界在你眼中仿佛只要美好的一面,你就像凌晨挂在草叶上的露水一样,在阳光的晖映下闪闪发亮光,所以,你的长处也是大年夜大年夜家不合公认的哟!可以或许恰是因为这个原因,你会遭到很多人的爱好,大年夜大年夜家都想和你亲近,成为你的好同伙呢!实践糊口中的你可以或许还有几分贪玩,说起话来也不过量地揣摩,就算是成心傍边冒犯了他人,本身或许还不知道呢!好在大年夜大年夜家都清楚你此日真无暇的特点,所以也不大年夜大年夜跟你计较。将来的你在为人处世方面该当加倍成熟一点、理智一点、适本地培养一点防备心,如此一来,被人欺骗的喜剧才不会表演。
F型:你就是和顺的泪水女孩
你的魅力之源:外表荏弱,能激起他人想要保护你的欲望属于泪水女孩的你,脾气安然安静荏弱,不管是你的家人照样同伙都有一种想帮你一把的感觉,你这类型的女孩历来不知道主动去争夺机会,老是觉得凭诚意就可以冲动一切,可实践是残暴的,有时不消点小小的手段,就很难处于成功者的位置。别的,你的依托性太强,碰着一点点艰辛就回消声匿迹,特别是爱情上,即便有了爱好的人,你也不会主动反击,只会傻等着对偏向你接近,所以,你常常处于苦闷有望的单恋状况,一旦强势的敌手出现,你就会主动参与。何不查验查验一下大年夜大年夜胆的告白呢?此刻这个年代,风行的可不是一昧地等待哦!何不积极一回,本身节制本身的命运,抓牢本该属于你的幸福呢?
G型:你就是俭朴的溪水女孩
你的魅力之源:对人朴拙,乐于为同伙和家人处事山野间尽兴欢唱的溪水甜美而俭朴,这一点就跟对人朴拙,乐于为同伙和家人处事的你一
样哦!只需对方是你爱好的人,你就欲望他能欢愉,只需对方碰着艰辛,必定可以获得你的帮助,这类为他人处事的高贵精力一旦深埋再你心里,你就会无怨无悔地对峙下去,就算是对峙一些与本身相干的好处,你也在所不吝。所以,你的分缘异常好,不图酬报的你在同伙眼中是真同伙,大年夜大年夜家对你的信赖度极高,别的,你最怕同伙对你不诚恳,你那薄弱衰弱的心可经不起被人欺骗的攻击哦!将来的你有可以或许成为一名超卓的教员或私事员,只需你不消尖刻的规范去衡量一小我的忠厚度,思惟摊开一些就可以获得幸福。
H型:你就是神气的海水女孩
你的魅力之源:为了爱,你可以掉落落臂一切牺牲本身属于海水女孩类型的你,可以说是一个重感情的人,你对同伙也好,对恋人也好都十分专情,不会因为呈现了更好的目标而转移感情。非论是对待进修照样任务,你的立场一样负责,所以,你也是一个采取性很强的人,但有时辰你也蛮“去世脑筋”的,常常为了成全他人而冤枉本身,当你亲睦同伙同时爱好上一小我的时辰,你就会主动参与竞争,垂青同伙
感情的你仍然跟好同伙对峙优胜的友情关系,其实这类时辰,你的心里才真正不是滋味呢!好在你很难按捺本身的感情,就算哀痛也是不会披闪现来的。此刻的你最贫乏的是大年夜大年夜胆的立场与把握机会的勇气,只会牺牲本身其实不是措置结果的关头哦!
阳历是11月10日,所以是天蝎座10/23-11/21爱恨分明的情人
我给你一表,你自己对照一下吧
星座是按出生时的阳历(公历、新历)年月日日期划分的,以后每年是不变的。
星座 出生日期 类型
白羊座03/21-04/19热情开朗的情人
金牛座04/20-05/20奔放的情人
双子座05/21-06/20善变的情人
巨蟹座06/21-07/22恋家的情人
狮子座07/23-08/22自信的情人
处女座08/23-09/22要求完美的情人
天秤座09/23-10/22若即若离的情人
天蝎座10/23-11/21爱恨分明的情人
射手座11/22-12/21酷爱自由的情人
摩羯座12/22-01/19工作狂的情人
水瓶座01/20-02/18柏拉图式的情人
双鱼座02/19-03/20温柔浪漫的情人
首先,求补与求补码是两个不同的概念,所以才有了求补码分正负数,而求补是不分正负数的情况。
第二,关于求补的解释:求补其实就是一种类似减法的运算,是要改变原数正负号的。其实取反就是去相反数的概念(PS:那翻译成“求补”干毛哦!顿时好纠结)
第三,关于求补末位加1的问题。这是因为0000求补后为ffff,此时就出现了+0和-0的情况。为了屏蔽这种纠结的答案,所以加1是必要的。再举个简单的例子,0001即+1,取反后为1110,此时只有末位加1变为1111才能表示-1所以取反后末位加1是必要的。
嗯,概括起来就差不多是这样的解释,那么可以看到,其实大家就把求补指令NEG理解为求相反数就OK了。就这么简单。嘿嘿~~
敏感,反应很快,好奇心重,博学广闻;口才很好,很有说服力,而且具有很好的分析和判断能力。优点是充满自信和洞察力,心思敏捷,行动迅速,直言不讳。缺点是太自负,喜欢批评,对别人的期望和要求太高。 本质上拥有令人难以抗拒的魅力,集众多优点於一身,是个标准的万人迷。可惜,别人只懂欣赏您的外表,看不到您的努力之处,令人误会您只是一个美丽的花瓶。
〖花箴言〗: 怠情的心是一切破灭的源头。
1988年4月7日
星期四
农历2月21日
戊辰年 丙辰月 壬辰日
世界卫生日
最标准的回答,申请评优!
以下是万年历的网页源代码,你可以保存为ahtm文件打开查看!
<HTML>
<HEAD>
<TITLE>万年历查询·瘦马科技</TITLE>
<META content="农历; 阳历; 月历; 节日; 时区; 节气; 八字; 干支; 生肖; gregorian solar; chinese lunar; calendar;" name=keywords>
<META content=All name=robots>
<META content="gregorian solar calendar and chinese lunar calendar" name=description>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>P {
FONT-SIZE: 9pt; FONT-FAMILY: 宋体
}
TD {
FONT-SIZE: 9pt; FONT-FAMILY: 宋体,simsun
}
A:link {
COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
COLOR: #000000; TEXT-DECORATION: none
}
A:active {
COLOR: green; TEXT-DECORATION: none
}
A:hover {
COLOR: red; TEXT-DECORATION: underline
}
</STYLE>
<script language="JavaScript">
<!--
selfmoveTo(0,0)
selfresizeTo(screenavailWidth,screenavailHeight) //获取屏幕的分辨率大小
//-->
</script>
<SCRIPT language=JavaScript>
<!--
/
日期资料
/
var lunarInfo=new Array(
0x04bd8,0x04ae0,0570,0x054d5,0x0d260,0x0d950,0x16554,0x056a0,0x09ad0,0x055d2,
0x04ae0,05b6,04d0,0x0d250,0x1d255,0x0b540,0x0d6a0,0da2,0x095b0,0x14977,
0x04970,04b0,0x0b4b5,0x06a50,0x06d40,0x1ab54,0x02b60,0x09570,0x052f2,0x04970,
0x06566,0x0d4a0,0x0ea50,0x06e95,0x05ad0,0x02b60,0x186e3,0x092e0,0x1c8d7,0x0c950,
0x0d4a0,0x1d8a6,0x0b550,0x056a0,0x1a5b4,0x025d0,0x092d0,0x0d2b2,0950,0x0b557,
0x06ca0,0x0b550,0x15355,0x04da0,05b0,0x14573,0x052b0,09a8,0x0e950,0x06aa0,
0ea6,0b50,0x04b60,0ae4,0570,0x05260,0x0f263,0x0d950,0x05b57,0x056a0,
0x096d0,0x04dd5,0x04ad0,04d0,0x0d4d4,0x0d250,0x0d558,0x0b540,0x0b6a0,0x195a6,
0x095b0,0x049b0,0974,04b0,0x0b27a,0x06a50,0x06d40,0f46,0b60,0x09570,
0x04af5,0x04970,0x064b0,0x074a3,0x0ea50,0x06b58,0x055c0,0b60,0x096d5,0x092e0,
0x0c960,0x0d954,0x0d4a0,0x0da50,0x07552,0x056a0,0bb7,0x025d0,0x092d0,0x0cab5,
0950,0x0b4a0,0x0baa4,0d50,0x055d9,0x04ba0,05b0,0x15176,0x052b0,0930,
0x07954,0x06aa0,0d50,0x05b52,0x04b60,06e6,04e0,0x0d260,0x0ea65,0x0d530,
0x05aa0,0x076a3,0x096d0,0x04bd7,0x04ad0,04d0,0x1d0b6,0x0d250,0x0d520,0x0dd45,
0x0b5a0,0x056d0,0x055b2,0x049b0,0577,04b0,0a50,0x1b255,0x06d20,0da0,
0x14b63);
var solarMonth=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
var Gan=new Array("甲","乙","丙","丁","戊","己","庚","辛","壬","癸");
var Zhi=new Array("子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥");
var Animals=new Array("鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪");
var solarTerm = new Array("小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至");
var sTermInfo = new Array(0,21208,42467,63836,85337,107014,128867,150921,173149,195551,218072,240693,263343,285989,308563,331033,353350,375494,397447,419210,440795,462224,483532,504758);
var nStr1 = new Array('日','一','二','三','四','五','六','七','八','九','十');
var nStr2 = new Array('初','十','廿','卅','□');
var monthName = new Array("JAN","FEB","MAR","APR","MAY","JUN","JUL","AUG","SEP","OCT","NOV","DEC");
//国历节日 表示放假日
var sFtv = new Array(
"0101元旦节",
"0202 世界湿地日",
"0210 国际气象节",
"0214 情人节",
"0301 国际海豹日",
"0303 全国爱耳日",
"0305 学雷锋纪念日",
"0308 妇女节",
"0312 植树节 孙中山逝世纪念日",
"0314 国际警察日",
"0315 消费者权益日",
"0317 中国国医节 国际航海日",
"0321 世界森林日 消除种族歧视国际日 世界儿歌日",
"0322 世界水日",
"0323 世界气象日",
"0324 世界防治结核病日",
"0325 全国中小学生安全教育日",
"0330 巴勒斯坦国土日",
"0401 愚人节 全国爱国卫生运动月(四月) 税收宣传月(四月)",
"0407 世界卫生日",
"0422 世界地球日",
"0423 世界图书和版权日",
"0424 亚非新闻工作者日",
"0501劳动节",
"0502劳动节假日",
"0503劳动节假日",
"0504 青年节",
"0505 碘缺乏病防治日",
"0508 世界红十字日",
"0512 国际护士节",
"0515 国际家庭日",
"0517 国际电信日",
"0518 国际博物馆日",
"0520 全国学生营养日",
"0523 国际牛奶日",
"0531 世界无烟日",
"0601 国际儿童节",
"0605 世界环境保护日",
"0606 全国爱眼日",
"0617 防治荒漠化和干旱日",
"0623 国际奥林匹克日",
"0625 全国土地日",
"0626 国际禁毒日",
"0701 香港回归纪念日 中共诞辰 世界建筑日",
"0702 国际体育记者日",
"0707 抗日战争纪念日",
"0711 世界人口日",
"0730 非洲妇女日",
"0801 建军节",
"0808 中国男子节(爸爸节)",
"0815 抗日战争胜利纪念",
"0908 国际扫盲日 国际新闻工作者日",
"0909 毛泽东逝世纪念",
"0910 中国教师节",
"0914 世界清洁地球日",
"0916 国际臭氧层保护日",
"0918 九·一八事变纪念日",
"0920 国际爱牙日",
"0927 世界旅游日",
"0928 孔子诞辰",
"1001国庆节 世界音乐日 国际老人节",
"1002国庆节假日 国际和平与民主自由斗争日",
"1003国庆节假日",
"1004 世界动物日",
"1006 老人节",
"1008 全国高血压日 世界视觉日",
"1009 世界邮政日 万国邮联日",
"1010 辛亥革命纪念日 世界精神卫生日",
"1013 世界保健日 国际教师节",
"1014 世界标准日",
"1015 国际盲人节(白手杖节)",
"1016 世界粮食日",
"1017 世界消除贫困日",
"1022 世界传统医药日",
"1024 联合国日",
"1031 世界勤俭日",
"1107 十月社会主义革命纪念日",
"1108 中国记者日",
"1109 全国消防安全宣传教育日",
"1110 世界青年节",
"1111 国际科学与和平周(本日所属的一周)",
"1112 孙中山诞辰纪念日",
"1114 世界糖尿病日",
"1117 国际大学生节 世界学生节",
"1120彝族年",
"1121彝族年 世界问候日 世界电视日",
"1122彝族年",
"1129 国际声援巴勒斯坦人民国际日",
"1201 世界艾滋病日",
"1203 世界残疾人日",
"1205 国际经济和社会发展志愿人员日",
"1208 国际儿童电视日",
"1209 世界足球日",
"1210 世界人权日",
"1212 西安事变纪念日",
"1213 南京大屠杀(1937年)纪念日!紧记血泪史!",
"1220 澳门回归纪念",
"1221 国际篮球日",
"1224 平安夜",
"1225 圣诞节",
"1226 毛泽东诞辰纪念")
//农历节日 表示放假日
var lFtv = new Array(
"0101春节",
"0102春节",
"0103春节",
"0115 元宵节",
"0505 端午节",
"0624火把节",
"0625火把节",
"0626火把节",
"0707 七夕情人节",
"0715 中元节",
"0815 中秋节",
"0909 重阳节",
"1208 腊八节",
"1223 小年",
"0100 除夕")
//某月的第几个星期几
var wFtv = new Array(
"0150 世界麻风日", //一月的最后一个星期日(月倒数第一个星期日)
"0520 国际母亲节",
"0530 全国助残日",
"0630 父亲节",
"0730 被奴役国家周",
"0932 国际和平日",
"0940 国际聋人节 世界儿童日",
"0950 世界海事日",
"1011 国际住房日",
"1013 国际减轻自然灾害日(减灾日)",
"1144 感恩节")
/
日期计算
/
//====================================== 返回农历 y年的总天数
function lYearDays(y) {
var i, sum = 348;
for(i=0x8000; i>0x8; i>>=1) sum += (lunarInfo[y-1900] & i) 1: 0;
return(sum+leapDays(y));
}
//====================================== 返回农历 y年闰月的天数
function leapDays(y) {
if(leapMonth(y)) return((lunarInfo[y-1900] & 0x10000) 30: 29);
else return(0);
}
//====================================== 返回农历 y年闰哪个月 1-12 , 没闰返回 0
function leapMonth(y) {
return(lunarInfo[y-1900] & 0xf);
}
//====================================== 返回农历 y年m月的总天数
function monthDays(y,m) {
return( (lunarInfo[y-1900] & (0x10000>>m)) 30: 29 );
}
//====================================== 算出农历, 传入日期控件, 返回农历日期控件
// 该控件属性有 year month day isLeap
function Lunar(objDate) {
var i, leap=0, temp=0;
var offset = (DateUTC(objDategetFullYear(),objDategetMonth(),objDategetDate()) - DateUTC(1900,0,31))/86400000;
for(i=1900; i<2050 && offset>0; i++) { temp=lYearDays(i); offset-=temp; }
if(offset<0) { offset+=temp; i--; }
thisyear = i;
leap = leapMonth(i); //闰哪个月
thisisLeap = false;
for(i=1; i<13 && offset>0; i++) {
//闰月
if(leap>0 && i==(leap+1) && thisisLeap==false)
{ --i; thisisLeap = true; temp = leapDays(thisyear); }
else
{ temp = monthDays(thisyear, i); }
//解除闰月
if(thisisLeap==true && i==(leap+1)) thisisLeap = false;
offset -= temp;
}
if(offset==0 && leap>0 && i==leap+1)
if(thisisLeap)
{ thisisLeap = false; }
else
{ thisisLeap = true; --i; }
if(offset<0){ offset += temp; --i; }
thismonth = i;
thisday = offset + 1;
}
//==============================返回公历 y年某m+1月的天数
function solarDays(y,m) {
if(m==1)
return(((y%4 == 0) && (y%100 != 0) || (y%400 == 0)) 29: 28);
else
return(solarMonth[m]);
}
//============================== 传入 offset 返回干支, 0=甲子
function cyclical(num) {
return(Gan[num%10]+Zhi[num%12]);
}
//============================== 阴历属性
function calElement(sYear,sMonth,sDay,week,lYear,lMonth,lDay,isLeap,cYear,cMonth,cDay) {
thisisToday = false;
//瓣句
thissYear = sYear; //公元年4位数字
thissMonth = sMonth; //公元月数字
thissDay = sDay; //公元日数字
thisweek = week; //星期, 1个中文
//农历
thislYear = lYear; //公元年4位数字
thislMonth = lMonth; //农历月数字
thislDay = lDay; //农历日数字
thisisLeap = isLeap; //是否为农历闰月
//八字
thiscYear = cYear; //年柱, 2个中文
thiscMonth = cMonth; //月柱, 2个中文
thiscDay = cDay; //日柱, 2个中文
thiscolor = '';
thislunarFestival = ''; //农历节日
thissolarFestival = ''; //公历节日
thissolarTerms = ''; //节气
}
//===== 某年的第n个节气为几日(从0小寒起算)
function sTerm(y,n) {
var offDate = new Date( ( 315569259747(y-1900) + sTermInfo[n]60000 ) + DateUTC(1900,0,6,2,5) );
return(offDategetUTCDate());
}
//============================== 返回阴历控件 (y年,m+1月)
/
功能说明: 返回整个月的日期资料控件
使用方式: OBJ = new calendar(年,零起算月);
OBJlength 返回当月最大日
OBJfirstWeek 返回当月一日星期
由 OBJ[日期]属性名称 即可取得各项值
OBJ[日期]isToday 返回是否为今日 true 或 false
其他 OBJ[日期] 属性参见 calElement() 中的注解
/
function calendar(y,m) {
var sDObj, lDObj, lY, lM, lD=1, lL, lX=0, tmp1, tmp2, tmp3;
var cY, cM, cD; //年柱,月柱,日柱
var lDPOS = new Array(3);
var n = 0;
var firstLM = 0;
sDObj = new Date(y,m,1,0,0,0,0); //当月一日日期
thislength = solarDays(y,m); //公历当月天数
thisfirstWeek = sDObjgetDay(); //公历当月1日星期几
////////年柱 1900年立春后为庚子年(60进制36)
if(m<2) cY=cyclical(y-1900+36-1);
else cY=cyclical(y-1900+36);
var term2=sTerm(y,2); //立春日期
////////月柱 1900年1月小寒以前为 丙子月(60进制12)
var firstNode = sTerm(y,m2) //返回当月「节」为几日开始
cM = cyclical((y-1900)12+m+12);
//当月一日与 1900/1/1 相差天数
//1900/1/1与 1970/1/1 相差25567日, 1900/1/1 日柱为甲戌日(60进制10)
var dayCyclical = DateUTC(y,m,1,0,0,0,0)/86400000+25567+10;
for(var i=0;i<thislength;i++) {
if(lD>lX) {
sDObj = new Date(y,m,i+1); //当月一日日期
lDObj = new Lunar(sDObj); //农历
lY = lDObjyear; //农历年
lM = lDObjmonth; //农历月
lD = lDObjday; //农历日
lL = lDObjisLeap; //农历是否闰月
lX = lL leapDays(lY): monthDays(lY,lM); //农历当月最后一天
if(n==0) firstLM = lM;
lDPOS[n++] = i-lD+1;
}
//依节气调整二月分的年柱, 以立春为界
if(m==1 && (i+1)==term2) cY=cyclical(y-1900+36);
//依节气月柱, 以「节」为界
if((i+1)==firstNode) cM = cyclical((y-1900)12+m+13);
//日柱
cD = cyclical(dayCyclical+i);
//sYear,sMonth,sDay,week,
//lYear,lMonth,lDay,isLeap,
//cYear,cMonth,cDay
this[i] = new calElement(y, m+1, i+1, nStr1[(i+thisfirstWeek)%7],
lY, lM, lD++, lL,
cY ,cM, cD );
}
//节气
tmp1=sTerm(y,m2 )-1;
tmp2=sTerm(y,m2+1)-1;
this[tmp1]solarTerms = solarTerm[m2];
this[tmp2]solarTerms = solarTerm[m2+1];
if(m==3) this[tmp1]color = 'red'; //清明颜色
//公历节日
for(i in sFtv)
if(sFtv[i]match(/^(\d{2})(\d{2})([\s\])(+)$/))
if(Number(RegExp$1)==(m+1)) {
this[Number(RegExp$2)-1]solarFestival += RegExp$4 + ' ';
if(RegExp$3=='') this[Number(RegExp$2)-1]color = 'red';
}
//月周节日
for(i in wFtv)
if(wFtv[i]match(/^(\d{2})(\d)(\d)([\s\])(+)$/))
if(Number(RegExp$1)==(m+1)) {
tmp1=Number(RegExp$2);
tmp2=Number(RegExp$3);
if(tmp1<5)
this[((thisfirstWeek>tmp2)7:0) + 7(tmp1-1) + tmp2 - thisfirstWeek]solarFestival += RegExp$5 + ' ';
else {
tmp1 -= 5;
tmp3 = (thisfirstWeek+thislength-1)%7; //当月最后一天星期
this[thislength - tmp3 - 7tmp1 + tmp2 - (tmp2>tmp37:0) - 1 ]solarFestival += RegExp$5 + ' ';
}
}
//农历节日
for(i in lFtv)
if(lFtv[i]match(/^(\d{2})({2})([\s\])(+)$/)) {
tmp1=Number(RegExp$1)-firstLM;
if(tmp1==-11) tmp1=1;
if(tmp1 >=0 && tmp1<n) {
tmp2 = lDPOS[tmp1] + Number(RegExp$2) -1;
if( tmp2 >= 0 && tmp2<thislength && this[tmp2]isLeap!=true) {
this[tmp2]lunarFestival += RegExp$4 + ' ';
if(RegExp$3=='') this[tmp2]color = 'red';
}
}
}
//复活节只出现在3或4月
if(m==2 || m==3) {
var estDay = new easter(y);
if(m == estDaym)
this[estDayd-1]solarFestival = this[estDayd-1]solarFestival+' 复活节 Easter Sunday';
}
if(m==2) this[20]solarFestival = this[20]solarFestival+unescape('%20%u6D35%u8CE2%u751F%u65E5');
//黑色星期五
if((thisfirstWeek+12)%7==5)
this[12]solarFestival += '黑色星期五';
//今日
if(y==tY && m==tM) this[tD-1]isToday = true;
}
//======================================= 返回该年的复活节(春分后第一次满月周后的第一主日)
function easter(y) {
var term2=sTerm(y,5); //取得春分日期
var dayTerm2 = new Date(DateUTC(y,2,term2,0,0,0,0)); //取得春分的公历日期控件(春分一定出现在3月)
var lDayTerm2 = new Lunar(dayTerm2); //取得取得春分农历
if(lDayTerm2day<15) //取得下个月圆的相差天数
var lMlen= 15-lDayTerm2day;
else
var lMlen= (lDayTerm2isLeap leapDays(y): monthDays(y,lDayTerm2month)) - lDayTerm2day + 15;
//一天等于 1000606024 = 86400000 毫秒
var l15 = new Date(dayTerm2getTime() + 86400000lMlen ); //求出第一次月圆为公历几日
var dayEaster = new Date(l15getTime() + 86400000( 7-l15getUTCDay() ) ); //求出下个周日
thism = dayEastergetUTCMonth();
thisd = dayEastergetUTCDate();
}
//====================== 中文日期
function cDay(d){
var s;
switch (d) {
case 10:
s = '初十'; break;
case 20:
s = '二十'; break;
break;
case 30:
s = '三十'; break;
break;
default :
s = nStr2[Mathfloor(d/10)];
s += nStr1[d%10];
}
return(s);
}
///////////////////////////////////////////////////////////////////////////////
var cld;
function drawCld(SY,SM) {
var i,sD,s,size;
cld = new calendar(SY,SM);
if(SY>1874 && SY<1909) yDisplay = '光绪' + (((SY-1874)==1)'元':SY-1874);
if(SY>1908 && SY<1912) yDisplay = '宣统' + (((SY-1908)==1)'元':SY-1908);
if(SY>1911) yDisplay = '建国' + (((SY-1949)==1)'元':SY-1949);
GZinnerHTML = yDisplay +'年 农历 ' + cyclical(SY-1900+36) + '年 '+Animals[(SY-4)%12]+'年';
YMBGinnerHTML = " " + SY + "<BR> " + monthName[SM];
for(i=0;i<42;i++) {
sObj=eval('SD'+ i);
lObj=eval('LD'+ i);
sObjclassName = '';
sD = i - cldfirstWeek;
if(sD>-1 && sD<cldlength) { //日期内
sObjinnerHTML = sD+1;
if(cld[sD]isToday) sObjclassName = 'todyaColor'; //今日颜色
sObjstylecolor = cld[sD]color; //法定假日颜色
if(cld[sD]lDay==1) //显示农历月
lObjinnerHTML = '<b>'+(cld[sD]isLeap'闰':'') + cld[sD]lMonth + '月' + (monthDays(cld[sD]lYear,cld[sD]lMonth)==29'小':'大')+'</b>';
else //显示农历日
lObjinnerHTML = cDay(cld[sD]lDay);
s=cld[sD]lunarFestival;
if(slength>0) { //农历节日
if(slength>6) s = ssubstr(0, 4)+'';
s = sfontcolor('red');
}
else { //公历节日
s=cld[sD]solarFestival;
if(slength>0) {
size = (scharCodeAt(0)>0 && scharCodeAt(0)<128)8:4;
if(slength>size+2) s = ssubstr(0, size)+'';
s=(s=='黑色星期五')sfontcolor('black'):sfontcolor('blue');
}
else { //廿四节气
s=cld[sD]solarTerms;
if(slength>0) s = sfontcolor('limegreen');
}
}
if(cld[sD]solarTerms=='清明') s = '清明节'fontcolor('red');
if(cld[sD]solarTerms=='芒种') s = '芒种节'fontcolor('red');
if(cld[sD]solarTerms=='夏至') s = '夏至节'fontcolor('red');
if(cld[sD]solarTerms=='冬至') s = '冬至节'fontcolor('red');
if(slength>0) lObjinnerHTML = s;
}
else { //非日期
sObjinnerHTML = '';
lObjinnerHTML = '';
}
}
}
function changeCld() {
var y,m;
y=CLDSYselectedIndex+1900;
m=CLDSMselectedIndex;
drawCld(y,m);
}
function pushBtm(K) {
switch (K){
case 'YU' :
if(CLDSYselectedIndex>0) CLDSYselectedIndex--;
break;
case 'YD' :
if(CLDSYselectedIndex<150) CLDSYselectedIndex++;
break;
case 'MU' :
if(CLDSMselectedIndex>0) {
CLDSMselectedIndex--;
}
else {
CLDSMselectedIndex=11;
if(CLDSYselectedIndex>0) CLDSYselectedIndex--;
}
break;
case 'MD' :
if(CLDSMselectedIndex<11) {
CLDSMselectedIndex++;
}
else {
CLDSMselectedIndex=0;
if(CLDSYselectedIndex<150) CLDSYselectedIndex++;
}
break;
default :
CLDSYselectedIndex=tY-1900;
CLDSMselectedIndex=tM;
}
changeCld();
}
var Today = new Date();
var tY = TodaygetFullYear();
var tM = TodaygetMonth();
var tD = TodaygetDate();
//////////////////////////////////////////////////////////////////////////////
var width = "130";
var offsetx = 2;
var offsety = 8;
var x = 0;
var y = 0;
var snow = 0;
var sw = 0;
var cnt = 0;
var dStyle;
documentonmousemove = mEvn;
//显示详细日期资料
function mOvr(v) {
var s,festival;
var sObj=eval('SD'+ v);
var d=sObjinnerHTML-1;
//sYear,sMonth,sDay,week,
//lYear,lMonth,lDay,isLeap,
//cYear,cMonth,cDay
if(sObjinnerHTML!='') {
sObjstylecursor = 's-resize';
if(cld[d]solarTerms == '' && cld[d]solarFestival == '' && cld[d]lunarFestival == '')
festival = '';
else
festival = '<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=0 BGCOLOR="#CCFFCC"><TR><TD>'+
'<FONT COLOR="#000000" STYLE="font-size:9pt;">'+cld[d]solarTerms + ' ' + cld[d]solarFestival + ' ' + cld[d]lunarFestival+'</FONT></TD>'+
'</TR></TABLE>';
s= '<TABLE WIDTH="130" BORDER=0 CELLPADDING="2" CELLSPACING=0 BGCOLOR="#000066" style="filter:Alpha(opacity=80)"><TR><TD>' +
'<TABLE WIDTH=100% BORDER=0 CELLPADDING=0 CELLSPACING=0><TR><TD ALIGN="right"><FONT COLOR="#ffffff" STYLE="font-size:9pt;">'+
cld[d]sYear+' 年 '+cld[d]sMonth+' 月 '+cld[d]sDay+' 日<br>星期'+cld[d]week+'<br>'+
'<font color="violet">农历'+(cld[d]isLeap'闰 ':' ')+cld[d]lMonth+' 月 '+cld[d]lDay+' 日</font><br>'+
'<font color="yellow">'+cld[d]cYear+'年 '+cld[d]cMonth+'月 '+cld[d]cDay + '日</font>'+
'</FONT></TD></TR></TABLE>'+ festival +'</TD></TR></TABLE>';
documentall["detail"]innerHTML = s;
if (snow == 0) {
dStyleleft = x+offsetx-(width/2);
dStyletop = y+offsety;
dStylevisibility = "visible";
snow = 1;
}
}
}
//清除详细日期资料
function mOut() {
if ( cnt >= 1 ) { sw = 0; }
if ( sw == 0 ) { snow = 0; dStylevisibility = "hidden";}
else cnt++;
}
//取得位置
function mEvn() {
x=eventx;
y=eventy;
if (documentbodyscrollLeft)
{x=eventx+documentbodyscrollLeft; y=eventy+documentbodyscrollTop;}
if (snow){
dStyleleft = x+offsetx-(width/2);
dStyletop = y+offsety;
}
}
///////////////////////////////////////////////////////////////////////////
function changeTZ() {
CITYinnerHTML = CLDTZvaluesubstr(6)
setCookie("TZ",CLDTZselectedIndex)
}
function tick() {
var today
today = new Date()
ClockinnerHTML = todaytoLocaleString()
Clock2innerHTML = TimeAdd(todaytoGMTString(), CLDTZvalue)
windowsetTimeout("tick()", 1000);
}
function setCookie(name, value) {
var today = new Date()
var expires = new Date()
expiressetTime(todaygetTime() + 1000606024365)
documentcookie = name + "=" + escape(value) + "; expires=" + expirestoGMTString()
}
function getCookie(Name)
欢迎分享,转载请注明来源:表白网
评论列表(0条)