问题标签 [persian-calendar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
253 浏览

php - magento 2自定义日历而不是核心日历

我想为管理员和首页创建 jalaali 日历(波斯日历)而不是 magento 核心日历。

为此,我将这些行添加到我的模块中的 requirejs-config 中:

波斯日期和公历日期完全不同,它们有不同的年、月和日名称。我想向用户显示波斯日期,但将日期作为 gregorian 格式保存到数据库。

为了将公历日期发送到服务器,我更改了onShiftedValueChange 函数,我在自定义 date_form 中执行此操作:

通过这些代码,等效的公历日期被正确发送到服务器,但是当我检查存储在数据库中的值时,它完全不同且无效,例如我发送了这个值:4/14/2019 5:30 am,但 magento 将其转换为:0010-08-10 05:30:00 !!

我想我的自定义 date_form 中的格式日期可能与 magento 表单 php 代码中的格式日期不同,导致这个问题,因为当我将 this.outputDateTimeFormat 参数更改为例如:“YYYY/DD/MM HH:mm”时,存储值已更改并且它获得了有效的格式值(例如:“2023-08-10 05:30:00”),但它仍然具有与发送的值不同的值并且它们不等效。

我不知道 magento 在哪里检查输入日期并将其更改为不正确的值。

有人知道magento在哪里检查日期输入并更改它们吗?或者有没有人对此有完全不同的想法?

0 投票
0 回答
395 浏览

reactjs - Kendo React DatetimePicker 与波斯日历

我阅读了这篇关于全球化和cldr文档的剑道文章,发现我应该使用cldr-cal-persian-full在Kendo React DatetimePicker中实现波斯日历,但是我下面的代码会导致错误“无法读取属性'MM/dd /yyyy HH:mm:ss' of undefined ":

剑道支持波斯历吗?

0 投票
2 回答
997 浏览

excel - TextBox Excel vba中的波斯日期格式

我正在尝试在某些工作表内的文本框中应用波斯日期格式。文本框现在以“dd/mm/yyyy hh:mm”格式存储日期,这是我自己应用的。但我正在努力在这些文本框中应用波斯日期。当我将单元格的日期格式更改为波斯语时,我录制了一些宏,并且我试图在文本框中使用它,但这段代码似乎无法正常工作。

这是我现在正在使用的代码,它工作正常

以及我试图用来应用波斯日期但我没有任何效果的那些行

这就是录制宏并将日期格式手动更改为波斯语的效果。从这一行我得到了一个公式并尝试在上面实现它。

你们中的任何人都可以为我提供一些合理的解决方案吗?

预先感谢您的帮助。

0 投票
0 回答
509 浏览

devexpress - 如何在 DevExpress DateEdit 中显示波斯日历

我想在 Visual Studio 中使用 DevExpress DateEdit 和波斯日历。我尝试了自爆代码,但它不起作用。请帮我。提前致谢。

0 投票
1 回答
46 浏览

c# - 我会找出接下来几天的日期

你好朋友我有一个问题例如今天 06/24/2019。如果我想找到接下来 20 天的日期,我应该使用什么代码?

0 投票
2 回答
723 浏览

angular - FullCalendar 本地设置为 'fa' 现在可以完全正常工作

将 fullcalendar local 设置为 'fa' 后​​,

日期名称将正确更改,例如星期一名称更改为“دوشنبه”

但日历的标题没有更改为波斯(fa local)日历。例如,它必须从 18/07/2019 更改为 27/04/1398

在角度 .ts 文件中:

并在 html 页面内部:

包.json:

索引.html:

本地标题=

本地标题=

local="en" 中的标题是正确的

local="fa" 中的标题必须是 "تیر ۱۳۹۸" 并且今天必须是 27-04-1398 这是来自 fullcalender 的演示

它必须像 fullcalendar 中的演示一样改变

0 投票
0 回答
60 浏览

c# - 将某些特定日期转换为波斯日历格式时出错

我们有一个网站,每个人都可以添加一条记录,每次添加一条记录到数据库时,日期列都会保存在日期列中,当他们想在网格视图中查看它们时,它将转换为波斯日历格式

问题是某些特定日期无法转换。例如,如果我们要将日期 1398/6/31 转换为公历日期,则会出错

Year、Month 和 Day 参数描述了无法表示的 DateTime。

0 投票
1 回答
160 浏览

c# - 从公历转换为波斯历不起作用

在我的代码中,我想从公历(例如:2019/10/8)转换为波斯历(例如:1398/07/16)。这是我的代码:

但我得到的是我作为输入参数传递的同一日期!

我的意思是,如果我通过 2019/10/08,我将获得 2019/10/08。似乎没有发生任何转变。

0 投票
1 回答
767 浏览

datepicker - vuetify v-date-picker 在波斯语环境中不是从每月的第一天开始

考虑以下代码

如下图所示,在波斯历中,月份从 12 日开始,即 5 月的第一天

代码输出,左边是波斯历

0 投票
0 回答
80 浏览

android - 如何使用库获取波斯月份名称?

我使用这个库

我想列出波斯月份名称并检查该月的现有交易。就像下面的代码一样,我想使用上面的库来做到这一点

我是初学者。