Rails 简单形式回历(伊斯兰历)日历

Rails Simple-form Hijri(Ismalic Calendar) Calendar

我正在使用 rails 3 人力资源应用程序,为了提供对中东客户的访问权限,我使用回历(伊斯兰)日历自定义了我的应用程序。

但是在员工的编辑选项中,我使用默认的simple_form函数来生成下拉列表

使用此代码 <%= f.input :iqidate,end_year: Date.today.year,start_year:1960 %>

但默认情况下,这是在公历中生成的。我想知道我应该如何调整这个函数来生成伊斯兰历。

您正在处理的日期字段只是 Ruby 日期库,因此我建议使用 Ruby 库将日期转换为 ruby 内的回历。这个 Whosebug post 可能有助于选择正确的: