在 cakephp 中比较 jalali 日期
compare jalali dates in cakephp
我需要获取 payment_time 在 startDate 和 cakePHP.dates 中的 endDate 之间的用户jalali 格式:
۱۳۹۷ - ۰۱ - ۱۴
我的控制器如下:
public function search(){
if ($this->request->is('post')){
if(!empty($this->request->data['User']['start_date'])&&
!empty($this->request->data['User']['end_date'])){
$start_date = $this->request->data['User']['start_date'] ;
$end_date = $this->request->data['User']['end_date'];
$this->Paginator->settings['conditions']['AND'] = array(
'User.payment_time >= ' => $start_date,
'User.payment_time <= ' => $end_date);
$this->set('users', $this->Paginator->paginate());
}
}
但用户查看页面为空。这种方法对jalali dates有帮助吗?
只需制作一个片段,将 Urdu/English 数字替换为 English/Urdu 数字,然后解析日期。
我需要获取 payment_time 在 startDate 和 cakePHP.dates 中的 endDate 之间的用户jalali 格式:
۱۳۹۷ - ۰۱ - ۱۴
我的控制器如下:
public function search(){
if ($this->request->is('post')){
if(!empty($this->request->data['User']['start_date'])&&
!empty($this->request->data['User']['end_date'])){
$start_date = $this->request->data['User']['start_date'] ;
$end_date = $this->request->data['User']['end_date'];
$this->Paginator->settings['conditions']['AND'] = array(
'User.payment_time >= ' => $start_date,
'User.payment_time <= ' => $end_date);
$this->set('users', $this->Paginator->paginate());
}
}
但用户查看页面为空。这种方法对jalali dates有帮助吗?
只需制作一个片段,将 Urdu/English 数字替换为 English/Urdu 数字,然后解析日期。