JavaScript一行代码get到农历日期

简易版:

new Date().toLocaleString('zh-Hans-u-ca-chinese')//显示结果:"2022年九月17 上午10:39:10"

加强版(新增年份干支纪年法):

new Date().toLocaleString('zh-CN-u-ca-chinese')
.replace(/(\d+)\s*?年/, (_,y)=>"甲乙丙丁戊己庚辛壬癸".charAt((y-4)%10)
+ "子丑寅卯辰巳午未申酉戌亥".charAt((y-4)%12))//显示结果:"壬寅九月17 上午10:41:40"

文献引用

中国24节气推算
中国农历生成

壁纸放送:

Js获取中国农历,用于确定非固定的农历节假日相关推荐

  1. JS 获取中国、各省、各市、各区的边界经纬度点集

    百度地图可以获取省的边界经纬度点集,不能获取中国的边界经纬度点集. 高德地图可以获取中国.各省.各市.各区的边界经纬度点集. 打开高德地图查询边界的网址:https://lbs.amap.com/ap ...

  2. 获取中国 省市区 js

    三个方法用于获取中国的省份.市.县区.从网上找到了中国省市区的json串,然后用js写了一个utl工具,分享给大家. ChinaCity.getProvince = getProvince; Chin ...

  3. 原生js获取以固定字符开头的控件id,并设置属性

    原生js获取以固定字符开头的控件id,并设置属性 还在用JQ加CSS选择器获取指定id开头的DOM嘛? 现在试试 JavaScript提供的querySelectorAll函数 目前几乎主流浏览器均支 ...

  4. 利用js获取滚动条滚动距离,实现图片固定在屏幕的某个位置

    利用js获取滚动条滚动距离,实现图片固定在屏幕的某个位置 思路: 1.获取对象距离顶部和左侧的距离: 2.获取元素对象: 3.当滚动条滚动时获取滚动条滚动的距离: 4.滚动条滚动时执行函数:对象距离顶 ...

  5. js获取农历日期、节气等

    js获取农历日期.节气等信息的插件–solarlunar https://github.com/yize/solarlunar#readme 点我直达 npm install solarlunar / ...

  6. python 获取节假日,二十四节气,中国农历,星次、每日凶煞、每日值神、农历建除十二神、农历每日宜忌、彭祖百忌、每日五行、二十八星宿、天干地支、农历生辰八字、时辰凶吉等

    Python 农历项目cnlunar的使用 文章目录 Python 农历项目cnlunar的使用 前言 一.cnlunar是什么? 二.使用步骤 1.安装pip 2.使用 总结 前言 1.不使用寿星通 ...

  7. D3.js 制作中国地图 .net 公共基础类

    D3.js 制作中国地图 from:  http://d3.decembercafe.org/pages/map/index.html GeoJSON is a format for encoding ...

  8. # 管道已结束_CIPP内衬紫外线固化法用于污水管道非开挖修复

    CIPP内衬紫外线固化法用于污水管道非开挖修复 隋宏岩.侯小艳 (华北地质勘查局五一九大队) 摘要:结合成都市西体路污水管道修复工程,详细介绍了CIPP内衬紫外线固化法的施工工序及技术要点,总结了该技 ...

  9. 如何用 js 获取虚拟键盘高度?(适用所有平台)

    前言 这是一个存在很久的历史问题了,对于这样一个具有普遍性的问题浏览器偏偏没有给出解决方案,what?没有方案还聊个什么? 别急,别急,接下来我们一起来扒一扒关于软键盘高度和 input 的问题 我们 ...

最新文章

  1. Ubuntu 12.04安装NFS server
  2. 服务器画热图显示无效的变量,使用pheatmap包绘制热图
  3. java需要前台封装对象吗_javaEE之-----------类反射直接封装前台传过来的参数
  4. 在虚拟中开启Windows 8.1的Hyper-V平台
  5. 基于xtrabackup GDIT方式不锁库作主从同步(主主同步同理,反向及可)
  6. 关于服务器虚化的优势,vmware虚化优势.docx
  7. 2.尽量用const, enum, inline代替#define -- Prefer const, enum, inline to #define.
  8. php 与结合struts2,Struts2和Ajax数据交互示例详解
  9. C++ popcount()含义
  10. SVN中,A项目如何共享B项目的内容
  11. 中国地图矫正中的误差
  12. Dev-C++每次启动都提示路径库不存在
  13. IntelliJ IDEA 简体中文字体
  14. python代码手机壁纸_Python制作微信好友背景墙教程(附完整代码)
  15. 2017年的错误和失误
  16. 建站的原型图是什么意思?
  17. ubuntu 18.04 安装 搜狗拼音输入法只有中文标点,没有文字
  18. WINDOWS系统“资源管理器”进程选项关闭之后的解决方法
  19. 为何现在的90后员工的离职率越来越高了?
  20. 【嵌入式Linux】学习路径

热门文章

  1. 华为机试--字符串ASC码+偏移量实现加密
  2. 无法从命令行或调试器启动服务,必须首先安装Windows服务(使用installutil.exe),然后用ServerExplorer、Windows服务器管理工具或NET START命令启动它
  3. 深兰科技出席“2022世界设计之都大会”,论剑工业设计高峰论坛
  4. 如何在直播视频上添加水印Logo
  5. 帮你学会webpack
  6. 12306 APP 同一乘客、同列火车候补订单与硬座的处理规则!
  7. HTML CSS JS实现网页聊天窗口,js实现聊天对话框
  8. Python代码写好了怎么运行?为大家详细讲讲如何运行Python代码
  9. JZOJ3426. 封印一击
  10. matlab均值方差模型,matlab预测ARMA-GARCH 条件均值和方差模型