相信有人会在页面中中选择日期时,需要知道选择日期的农历!如果是Java的话,在后台一下子就可以给转换掉,但是页面上,通过JavaScript来转换的话,不知道大伙儿有没有好的想法呢?刚好,前一段时间来,朋友问了这么一个问题,然后就写了一个demo给她,还行吧!希望能帮到有需要的各位,好啦,直接上代码,不想闲扯:

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

mydate.jsp

body {

font-family: 微软雅黑;

font-size: 14px;

}

[]

function getLunarCalendar(date){

var cc = new CalendarConverter;

var result = cc.solar2lunar(date);

return result.cYear + "(" + result.lunarYear + ")年" + (result.isLeap?"闰":"") + result.lunarMonth + "月" + result.lunarDay + " " + result.lunarFestival + " 星期" + result.week;

}

var nowDate = new Date();

document.getElementById('showSolarCalendar').innerHTML = nowDate.getFullYear() + "-" + (nowDate.getMonth() + 1) + "-" + nowDate.getDate();

document.getElementById('showLunarCalendar').innerHTML = getLunarCalendar(nowDate);

WdatePicker({

eCont:'showCalendar',

onpicked:function(dp){

document.getElementById('showSolarCalendar').innerHTML = dp.cal.getDateStr();

document.getElementById('showLunarCalendar').innerHTML = getLunarCalendar(new Date(dp.cal.getDateStr()));

}

});

最后给大伙儿贴上几张效果图:

1:

2:

3:

html公历农历相互转换,JavaScript实现公历转换农历相关推荐

  1. vue显示农历_vue中通过时间转换农历得方法封装

    const method = { toLunar(solarYear, solarMonth, solarDay) { // 定义全局变量 var CalendarData = new Array(1 ...

  2. JavaScript实现公历转换农历

    相信有人会在页面中中选择日期时,需要知道选择日期的农历!如果是Java的话,在后台一下子就可以给转换掉,但是页面上,通过JavaScript来转换的话,不知道大伙儿有没有好的想法呢?刚好,前一段时间来 ...

  3. javascript 公历与农历相互转换工具类

    /*** 公历[1900-1-31,2100-12-31]时间区间内的公历.农历互转* @charset UTF-8* @Author Jea杨(JJonline@JJonline.Cn)* @Ver ...

  4. 公历转换农历的算法(JavaScript)

    <!--   中国农历开始   --> <SCRIPT language=JavaScript> <!-- var lunarInfo=new Array( 0x04bd ...

  5. Java公历(阳历)转换农历(阴历)工具类

    前言 由于工作需要,需要输入公历(阳历)日期然后输出农历(阴历)日期格式,刚接这个活,我就一个想法:我勒个大操,还有这样的需求,好吧,上网查查资料吧,通过网友的资料,我整合了一下,因该够大众用了,如果 ...

  6. mysql 获取农历年份_iOS 获取公历、农历日期的年月日

    iOS 获取公历.农历日期的年月日 介绍三种方法获取 Date (NSDate) 的年月日. 用 date 表示当前日期.测试日期为公历 2017 年 2 月 5 日,农历丁酉年,鸡年,正月初九. l ...

  7. 1900-2100公历年以查表方式取农历二十四节气(VBA)

    在前两天,发了一段农历转公历的代码,今天再把获取二十四节气的代码给完成了. 同样,基础数据及参照代码来自:http://s.o4u.com/host/blog/calendar/calendar.ht ...

  8. php 当前时间转换成农历,php如何实现公、农历日期的想互转换的实例

    这篇文章主要介绍了PHP 实现公历日期与农历日期的互转换的相关资料,希望通过本文大家能帮助到大家,需要的朋友可以参考下 PHP 实现公历日期与农历日期的互转换 前言: 今天根据客户的需求对时间进行了转 ...

  9. php日历类 农历,PHP日期操作类代码-农历-阳历转换、闰年、计算天数等

    这是一个实用的PHP日期时间操作类,里面包括了公历-农历转换.转换成中文日期格式.计算农历相隔天数.根据阴历年获取生肖.获取阴历月份的天数.获取农历每年的天数.获取闰月.计算阴历日期与正月初一相隔的天 ...

  10. 日期转换,农历转阳历和阳历转农历

    农历转阳历和阳历转农历,参考网上代码进行修改,网上代码农历数据表有2处错误导致转换日期不对,我已经修改了,通过lunar-date-2.4.0已验证到1901~2050年结果是正确的 //date_u ...

最新文章

  1. 关于亿级账户数据迁移,你应该试试这种方法...
  2. 基于LBS的地理位置附近的搜索以及由近及远的排序
  3. Linux下的SVN命令
  4. Method.invoke 异常捕获
  5. 青岛经济职业学校计算机老师,青岛经济职业学校2021年录取分数线
  6. 挖掘建模-分类与预测-回归分析-逻辑回归
  7. 比尔 · 盖茨即将在美国商会发表演讲 系离婚后首次亮相
  8. 天气查询接口演示示例
  9. pytorch 中网络参数 weight bias 初始化方法
  10. 存储过程写法_计算机组成原理学习笔记:三 存储系统
  11. sql server2008 如何获取上月、上周、昨天、今天、本周、本月的查询周期(通过存储过程)...
  12. matlab图像低通滤波,用于RGB图像的Matlab低通滤波器
  13. 【蓝牙串口无线烧写程序】适用于STM32F103和STM32F107的Bootloader
  14. 【蓝桥杯冲刺 day12】题目全解析
  15. 5. Podspec 文件分析
  16. 投影 WGS84坐标与北京54坐标转换
  17. 易点云冲刺上市:亏损收窄、债务高企,租电脑的生意能否长久?
  18. 【一步步学OpenGL 24】 -《阴影图技术2》
  19. ps导出gif时是html,ps导出gif图步骤图解
  20. visual studio装哪些_全球有哪些院校的平面设计好?

热门文章

  1. 国际贸易和计算机网络,网络对国际贸易的变革与影响.doc
  2. Oracle数据库岗位,Oracle数据库岗位职责
  3. Android shape半圆,1/4圆
  4. 词干提取(stemming)与词形还原(lemmatization)
  5. 计算机重新启动操作处于挂起状态,win7系统安装Photoshop提示安装程序检测到计算机重新启动操作可能处于挂起状挂起状态的解决方法...
  6. 关于python的自省机制
  7. 金融行业用户画像最佳实践
  8. 如何让Excel输入数据后自动保护,不能被修改
  9. ddns文件服务器,DDNS基础配置
  10. vm安装android,Vmware虚拟机安装安卓4.0系统教程