您所在的位置:十二生肖>十二星座>运程

农历日期格式代码 农历的代码

时间:2023-10-27 00:01:59 浏览量:

一篇好的文章需要好好的打磨,你现在浏览的文章是一篇关于农历日期格式代码 农历的代码的文章,本文对文章农历日期格式代码 农历的代码好好的分析和解答,希望你能喜欢,只有你喜欢的内容存在,只有你来光临,我们才能继续前行。

农历日期格式代码 农历的代码

星期和农历的字母是什么?比如年是y,月是m,日是d,时间是H:mm 那农历和...

你说的是省略形式吧。农历一般取lunar前三个悄纯蠢字母;星期裤岁一般是取前三个启陪字母,Mon.,Tue.,Wen.,Thu.,Fri.y,Sat.,Sun.

求单行时间日期html代码,带农历,添加方法

代码提示:将下面的代碰慧链码复制到〈BODY〉区

<script language="JavaScript">

<!--

function CalConv()

{

FIRSTYEAR = 1998;

LASTYEAR = 2031;

today = new Date();

SolarYear = today.getFullYear();

SolarMonth = today.getMonth() + 1;

SolarDate = today.getDate();

Weekday = today.getDay();

LunarCal = [

new tagLunarCal( 27, 5, 3, 43, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1, 1, 0, 1 ),

new tagLunarCal( 46, 0, 4, 48, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1 ), /* 88 */

new tagLunarCal( 35, 0, 5, 53, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1 ), /* 89 */

new tagLunarCal( 23, 4, 0, 59, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),

new tagLunarCal( 42, 0, 1, 4, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),

new tagLunarCal( 31, 0, 2, 9, 1, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0 ),

new tagLunarCal( 21, 2, 3, 14, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1 ), /* 93 */

new tagLunarCal( 39, 0, 5, 20, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1 ),

new tagLunarCal( 28, 7, 6, 25, 1, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 1 ),

new tagLunarCal( 48, 0, 0, 30, 0, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 1 ),

new tagLunarCal( 37, 0, 1, 35, 1, 0, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1 ), /* 97 */

new tagLunarCal( 25, 5, 3, 41, 1, 1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1 ),

new tagLunarCal( 44, 0, 4, 46, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1 ),

new tagLunarCal( 33, 0, 5, 51, 1, 0, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ),

new tagLunarCal( 22, 4, 6, 56, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0 ), /碧拦* 101 */笑孙

new tagLunarCal( 40, 0, 1, 2, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0 ),

new tagLunarCal( 30, 9, 2, 7, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1 ),

new tagLunarCal( 49, 0, 3, 12, 0, 1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1 ),

new tagLunarCal( 38, 0, 4, 17, 1, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0 ), /* 105 */

new tagLunarCal( 27, 6, 6, 23, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1 ),

new tagLunarCal( 46, 0, 0, 28, 0, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 0 ),

new tagLunarCal( 35, 0, 1, 33, 0, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0 ),

new tagLunarCal( 24, 4, 2, 38, 0, 1, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1 ), /* 109 */

new tagLunarCal( 42, 0, 4, 44, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1 ),

new tagLunarCal( 31, 0, 5, 49, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0 ),

new tagLunarCal( 21, 2, 6, 54, 0, 1, 0, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1 ),

new tagLunarCal( 40, 0, 0, 59, 0, 1, 0, 0, 1, 0, 1, 1, 0, 1, 1, 0, 1 ), /* 113 */

new tagLunarCal( 28, 6, 2, 5, 1, 0, 1, 0, 0, 1, 0, 1, 0, 1, 1, 1, 0 ),

new tagLunarCal( 47, 0, 3, 10, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 1 ),

new tagLunarCal( 36, 0, 4, 15, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 1 ),

new tagLunarCal( 25, 5, 5, 20, 1, 1, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0 ), /* 117 */

new tagLunarCal( 43, 0, 0, 26, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0, 1, 0, 1 ),

new tagLunarCal( 32, 0, 1, 31, 1, 1, 0, 1, 1, 0, 1, 0, 1, 0, 1, 0, 0 ),

new tagLunarCal( 22, 3, 2, 36, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 0, 1, 0 ) ];

/* 民国年每月之日数 */

SolarCal = [ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ];

/* 民国年每月之累积日数, 平年与闰年 */

SolarDays = [ 0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365, 396, 0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366, 397 ];

AnimalIdx = ["马", "羊", "猴", "鸡", "狗", "猪", "鼠", "牛", "虎", "兔", "龙", "蛇" ];

LocationIdx = [ "南", "东", "北", "西" ];

if ( SolarYear <= FIRSTYEAR || SolarYear > LASTYEAR ) return 1;

sm = SolarMonth - 1;

if ( sm < 0 || sm > 11 ) return 2;

leap = GetLeap( SolarYear );

if ( sm == 1 )

d = leap + 28;

else

d = SolarCal[sm];

if ( SolarDate < 1 || SolarDate > d ) return 3;

y = SolarYear - FIRSTYEAR;

acc = SolarDays[ leap*14 + sm ] + SolarDate;

kc = acc + LunarCal[y].BaseKanChih;

Kan = kc % 10;

Chih = kc % 12;

Location = LocationIdx[kc % 4];

Age = kc % 60;

if ( Age < 22 )

Age = 22 - Age;

else

Age = 82 - Age;

Animal = AnimalIdx[ Chih ];

if ( acc <= LunarCal[y].BaseDays ) {

y--;

LunarYear = SolarYear - 1;

leap = GetLeap( LunarYear );

sm += 12;

acc = SolarDays[leap*14 + sm] + SolarDate;

}

else

LunarYear = SolarYear;

l1 = LunarCal[y].BaseDays;

for ( i=0; i<13; i++ ) {

l2 = l1 + LunarCal[y].MonthDays[i] + 29;

if ( acc <= l2 ) break;

l1 = l2;

}

LunarMonth = i + 1;

LunarDate = acc - l1;

im = LunarCal[y].Intercalation;

if ( im != 0 && LunarMonth > im ) {

LunarMonth--;

if ( LunarMonth == im ) LunarMonth = -im;

}

if ( LunarMonth > 12 ) LunarMonth -= 12;

today=new Date();

function initArray(){

this.length=initArray.arguments.length

for(var i=0;i<this.length;i++)

this[i+1]=initArray.arguments[i] }

var d=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六");

document.write("<span class=\"jsdhtml\"> ", today.getYear()," 年 ",today.getMonth()+1," 月 ",today.getDate()," 日 ",d[today.getDay()+1],"");

document.write( "<span class=\"jsdhtml\">【<u> 农历 " + LunarMonth + "月" + LunarDate + "日</u>】" );

document.write( "煞" + Location + " 冲" + Animal + Age + "岁</span>" );

return 0;

}

/* 求此民国年是否为闰年, 返回 0 为平年, 1 为闰年 */

function GetLeap( year )

{

return 1;

else if ( year % 100 == 0 )

return 0;

else if ( year % 4 == 0 )

return 1;

else

return 0;

}

function tagLunarCal( d, i, w, k, m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13) {

this.BaseDays = d; /* 到民国 1 月 1 日到农历正月初一的累积日数 */

this.Intercalation = i; /* 闰月月份. 0==此年没有闰月 */

this.BaseWeekday = w; /* 此年民国 1 月 1 日为星期几再减 1 */

this.BaseKanChih = k; /* 此年民国 1 月 1 日之干支序号减 1 */

this.MonthDays = [ m1, m2, m3, m4, m5, m6, m7, m8, m9, m10, m11, m12, m13 ]; /* 此农历年每月之大小, 0==小月(29日), 1==大月(30日) */

}

//-->

CalConv();

</script>

日期的英文代码是怎样的?

Y代表年份~~YEAR,M代表月份~~MONTH,D代表日期~~DAY。

YYYYMMDD表示年月日。年月日,是一种指计时单位,人们饥返根据地球自转,产生桥困昼夜交替的现象形成了"日"的概念;根据月亮绕地球公转,产生朔望,形烂消饥成"月"的概念,根据地球绕太阳公转产生的四季交替现象而形成了"年"的概念。

日期标准格式

公历日期标准格式为:2023年2月6日;或2023-02-06。

农历日期标准格式为:丁亥年腊月十九日。

干支历日期标准格式为:丁亥年壬寅月辛未日。

日期书写不得以小数点或顿号代替年月日,如:2023.2.6; 2023、2、6。

年月日中的年号必须写全,不能简写成: 07年2月6日或 07-02-06。

以上内容参考:百度百科-日期

以上内容是小编精心整理的关于农历日期格式代码 农历的代码的精彩内容,好的文章需要你的分享,喜欢农历日期格式代码 农历的代码这篇精彩文章的,请您经常光顾吧!

本文标题:农历日期格式代码 农历的代码

本文链接:http://www.shengxiao88.com/article/164037.html

上一篇:农历中国传统节日大全表格 中国农历传统节日大全表

下一篇:更多运程

网友留言

(网友评论仅供其表达个人看法,并不表明本站立场)

猜你喜欢
运程相关文章
更多运程文章
喜欢运程就经常来哦!