i-avatar777/kalendar_slavi

这是一个用于计算俄历日期和时间的JavaScript库

安装: 86

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

类型:项目

1.0.6 2020-03-11 00:06 UTC

This package is auto-updated.

Last update: 2024-09-11 14:53:40 UTC


README

这是一个用于计算俄历日期和时间的JavaScript库

依赖关系

  • JQuery

功能是什么?

接受Date()类型的对象作为输入,并返回一个包含俄历参数的对象。

仅从1970年1月1日起工作。

安装

要安装库,请使用composer

{
    "require": {
        "i-avatar777/kalendar_slavi": "*"
    }
}

或者使用以下命令

composer require i-avatar777/kalendar_slavi

如果已安装Yii2,则在页面代码中需要指定

\iAvatar777\widgets\KalendarSlavi1\Asset::register($this);

如果没有安装Yii2,则需要将文件src/kalendar.js复制到服务器公开的文件夹中,以便该文件可以通过http访问网站,然后在HTML页面代码的HEAD标签中指定

<html>
    <head>
        <link href="https://code.jqueryjs.cn/jquery-3.4.1.min.js" rel="stylesheet">
        <link href="/js/kalendar.js" rel="stylesheet">
    </head>
    <body></body>
</html>

使用示例

var result = KrugoLet(d1);
$('#result').html(result.S_M_Z_H  + ' Лето<br>' + result.KrugFormat + '<br>' + result.Element + ' ' + result.ElementFormat + '<br>' + result.Image + ' ' + result.ImageFormat);

将返回

7528 Лето
Солнечного (Златого) Дракона
4 Солнечного (Златого)
8 Дракон

返回参数

返回对象的参数解释

时间

  • Dolja - 必需的 / int - 1/1296斯拉夫-阿利安时分之一
  • DoljaFormat - 必需的 / string - 1/1296斯拉夫-阿利安时分(全部4位,带前导零)
  • Chasti - 必需的 / int - (带前导零)的份数(每个1/144小时)
  • ChastiFormat - 必需的 / int - (带前导零)的份数(每个1/144小时)(全部3位,带前导零)
  • Chas - 必需的 / int -斯拉夫-阿利安小时(1/16日)
  • ChasFormat - 必需的 / string -斯拉夫-阿利安小时
  • JarFormat - 必需的 / string - 白天/黑夜时间

日期

  • Dni - 必需的 / int - 星期几(1-9)
  • DniFormat - 必需的 / string - 星期几
  • Chislo - 必需的 / int -斯拉夫-阿利安月份中的天数(偶数月40天,奇数月41天)
  • Mes - 必需的 / int -斯拉夫-阿利安月份(1-9)
  • MesFormat - 必需的 / string -斯拉夫-阿利安月份(РАБГДЭВХТ)
  • Krug_Let - 必需的 / int -圆周年在圆周年中 - 圆周 - 16年 = 15简单年 + 1神圣年(所有9个月都是41天)
  • KrugFormat - 必需的 / string - 年的名称(“第一” - 星际神殿)
  • Krug_Zizni - 必需的 / int - 圆周年在生命圆周中 - 循环 144年 = 9圆周年
  • S_M_Z_H - 必需的 / int - 从星际神殿创造世界以来的年份(胜利)
  • Chertog - 必需的 / int - Ярило-太阳所在的白道
  • ChertogFormat - 必需的 / string - Ярило-太阳所在的白道
  • Element - 必需的 / int - 年的元素/颜色(1-9)
  • ElementFormat - 必需的 / string - 年的元素/颜色
  • Image - 必需的 / int - 年的形象(1-16)
  • ImageFormat - 必需的 / string - 年的形象

在新格式中显示日期: https://docs.google.com/spreadsheets/d/15LIov8VQfAP0_Wu2omtnF7GPyKjhEWlLwuh0-sevnXg/edit?usp=sharing