日历插件新进展:将Jalali日历引入Day.js

需积分: 10 0 下载量 140 浏览量 更新于2024-11-06 收藏 277KB ZIP 举报
资源摘要信息:"jalaliday:Day.js的波斯语(Jalali,Khorshidi)插件" 知识点详细说明: 1. Day.js库介绍: Day.js是一个轻量级的JavaScript日期库,用于处理和解析日期。它与Moment.js库的API类似,但因为其设计是模块化和插件化的,所以对内存和性能的影响较小。Day.js的核心功能是对时间进行解析、验证、操作、显示以及进行跨浏览器的日期时间处理。 2. 波斯历法(Jalali,Khorshidi): 波斯历,也称为Jalali历或Khorshidi历,是一种太阳历,用于伊朗及其邻近地区。该历法与伊斯兰历(阴历)不同,它是阳历,具有清晰的季节规律。Jalali历的年份计算方式与格里高利历相似,但以伊斯兰历的历元年(公元622年)为起点。 3. jalaliday插件功能: jalaliday是为Day.js提供的一个插件,它扩展了Day.js核心库的功能,为用户提供波斯语(Jalali,Khorshidi)日历的支持。通过使用jalaliday,开发者可以轻松地在自己的JavaScript应用程序中,把日期和时间从公历(格里高利历)转换为波斯历,而无需额外的格式化转换。 4. 安装方法: 开发者可以通过npm或yarn这两种流行的包管理工具来安装jalaliday插件。使用npm安装的命令是`npm install --save jalaliday`,而使用yarn则是`yarn add jalaliday`。这些命令会将jalaliday插件添加到项目的依赖中,方便后续的管理和使用。 5. 插件的使用方法: 安装完jalaliday插件后,开发者需要在项目中引入Day.js核心库和jalaliday插件。通过ES6的import语句,可以将dayjs和jalaliday引入到当前模块中。在代码中,调用`dayjs.extend(jalaliday)`方法即可将jalaliday插件扩展到dayjs库中,从而提供对波斯历的支持。 6. 更改默认日历设置: 如果开发者希望在所有使用dayjs的新实例中默认使用jalali日历,可以通过调用`dayjs.calendar('jalali')`方法来设置。这样做之后,所有的dayjs实例都将以波斯历作为默认日历进行日期时间的处理。 7. 无需特殊格式: 与其他一些日历库不同,使用jalaliday插件时,不需要在日期字符串中使用特定的格式前缀,如“jYYYY”或“jMM”。在jalaliday中,所有的日期时间格式都是统一且标准的,简化了日历之间的转换过程。 8. 相关标签说明: 本插件相关的技术标签包括“calendar”(日历)、“jalali”(波斯历法)、“dayjs”(JavaScript日期库),以及“JavaScript”(本插件所使用的编程语言)。这些标签将帮助开发者在搜索引擎或文档库中更快速地找到相关资料和资源。 9. 文件结构: 根据提供的文件名称列表,“jalaliday-master”,可以推测该插件的源代码应该位于一个名为“jalaliday-master”的压缩包或文件夹内。开发者可以解压这个文件,查看源代码,了解插件的实现细节,或者直接在项目中使用这个目录下的文件。 总结以上内容,jalaliday作为一个为Day.js提供波斯历支持的插件,为开发者提供了一个方便的手段来处理和展示伊朗地区的日期时间数据。安装和使用该插件简单快捷,同时它还优化了日历数据的处理方式,使得开发者在项目中能够更加专注于业务逻辑的实现,而非日期时间的转换细节。
2021-03-15 上传
专业交易者最常用的工具集合 掌上电脑为您带来PCM工具,为专业交易者提供最实用,最实用的交易工具 PCM工具与PCM Trader(MT-4)终端协同工作并提供市场深度工具。 PCM工具的解释: PCM工具是三个有用和有用的工具的组合,可以帮助您在工作日和业务运营期间照顾您的业务。升级版本将添加更多的功能特性。 新闻: 保持您的信息最新与新闻部分领先的全球新闻公司提供的最新消息。获取重要的市场消息,突发新闻和市场驱动的经济新闻。新闻即时更新,让您有能力和优势在正确的时间作出正确的决定。 时间: 你对开放市场有很多困惑吗?不知道现在哪个市场是活跃的?问这是什么时候你正在交易的市场什么时候关闭?如果你对上述任何问题的回答都是肯定的,那么这个工具对你来说是最好的。一眼就可以知道活跃和封闭的市场是不活跃的,一个活跃的市场将被关闭,当市场关闭时,它将开始活动。 市场深度: MT4的缺点和弱点之一是无法显示交易工具的市场深度。回顾市场深度和订单阶梯对于大多数交易者来说是非常重要的,为了消除交易者面临的麻烦和不相容性,他们有五排最佳订单行(Order Ladder我们为您提供有关市场的深入信息。有了这个工具,你可以检查五个现有和注册的订单。您可以使用此工具检查DGCX市场的深度,以及现货和现货交易市场的深度。 支持语言:فارسی‎
2021-03-21 上传
波斯语文本阅读器插件 - 用于Chrome的波斯语eSpeak(TTS引擎) 此扩展程序是适用于Google Chrome的免费波斯TTS引擎。它可以通过右键单击Chrome上下文菜单中的“将波斯语(波斯语)文本合成为语音”,然后从“波斯语eSpeak”子菜单中选择“播放” “ 100%离线工作”新功能:版本2:eSpeak-Persian团队的标准波斯数据库* eSpeak源版本:1.47.13(最新版本)将大小减小到720 Kb版本1.55:*优化代码的速度提高了2倍。版本1.5:* eSpeak来源版本:1.47.02(新的稳定版本)*更多清晰的声音*正确说出某些辅音(非元音)版本1.4:*添加选项菜单以更改音调-速度-音量*将声音更改为默认值嗓音。去除共振峰。版本1.3:*现在您可以暂停-恢复讲话。版本1.2:* eSpeak源版本:1.46.41 *删除了一些错误版本1.1:*针对语音的错误修复()更多信息:请访问:Web Persian eSpeak应用程序测试:http://www.navabi.biz/ eSpeak :eSpeak是一款精简的开源软件语音合成器,适用于Linux和Windows的英语和其他语言。链接:http://espeak.sourceforge.net eSpeak-Farsi是名为eSpeak的较大的开源项目的一部分 eSpeak是一种跨平台的文本到语音软件,在撰写本文时支持90多种语言。它可在Windows,Linux和Mac上使用,也已移植到Android。该项目旨在使用众包来改善eSpeak链接中波斯语的发音:http://espeak.irtbc.com/ Emscripten:Emscripten是LLVM到JavaScript的编译器。它需要LLVM位代码(可以使用Clang从C / C ++生成,或者可以转换为LLVM位代码的任何其他语言),然后将其编译为JavaScript,可以在网络上运行(或其他可以运行JavaScript的地方)。使用Emscripten,您可以将C和C ++代码编译为JavaScript并在网络上运行,也可以通过将CPython从C编译为JavaScript并在Web链接上解释其代码,以Python之类的语言运行代码:https://github.com com / kripken / emscripten / wiki 支持语言:English (United States)