Zend Jalali 日期

发布于 2024-11-19 01:18:34 字数 413 浏览 8 评论 0原文

Zend 支持 jalali 日期和日历吗?
我怎样才能得到它?
我尝试过这个:

    $locale = new Zend_Locale('fa_IR');
    $date = new Zend_Date();
    $new_date=  Zend_Locale_Format::getDate($date,
        array(
            'date_format' =>Zend_Locale_Format::getDateFormat('fa_IR'),
            'locale' => $locale,
            'fix_date' =>true
            )
        ); 

不会像我想要的那样工作。

Does Zend support jalali date and calendar?

And How can i get that ?

I tried this:

    $locale = new Zend_Locale('fa_IR');
    $date = new Zend_Date();
    $new_date=  Zend_Locale_Format::getDate($date,
        array(
            'date_format' =>Zend_Locale_Format::getDateFormat('fa_IR'),
            'locale' => $locale,
            'fix_date' =>true
            )
        ); 

will not work as I want for me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

逆光下的微笑 2024-11-26 01:18:34

Zend_Date 支持 fa_IR 日期,但我不相信它会进行从公历到贾拉里的日历转换。您必须手动设置日期。但是,以下是如何将 Zend_LocaleZend_Date 一起用于 fa_IR

// Manual conversion from Gregorian date 7/7/2011 to Jalali date 1390/4/16
$date   = new Zend_Date('1390/4/16');  
$date->setLocale('fa_IR');
echo $date->toString('F j, Y, g:i a');
// prints آوریل 16, 1390, 12:00 قبل از ظهر

Edit

我忘了提及。我将 Zend_Date format_type 设置为 php 作为默认格式

Zend_Date::setOptions(array('format_type' => 'php'));

Zend_Date supports fa_IR dates, but I don't believe it will do calendar conversions from Gregorian to Jalali. You will have to set date manually. However, here is how you use Zend_Locale with Zend_Date for fa_IR

// Manual conversion from Gregorian date 7/7/2011 to Jalali date 1390/4/16
$date   = new Zend_Date('1390/4/16');  
$date->setLocale('fa_IR');
echo $date->toString('F j, Y, g:i a');
// prints آوریل 16, 1390, 12:00 قبل از ظهر

Edit

I forgot to mention. I have Zend_Date format_type set to php as default format

Zend_Date::setOptions(array('format_type' => 'php'));
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文