函數(shù)式編程
2022-12-11 10:12:01
我想從數(shù)據(jù)庫(s_start)中檢索日期并將其轉(zhuǎn)換為特定時(shí)區(qū),如(非洲/開羅)根據(jù)數(shù)據(jù)庫中的用戶時(shí)區(qū)(s_timezone)我只能檢索存儲在數(shù)據(jù)庫中的原始日期,我無法轉(zhuǎn)換結(jié)果我的控制器代碼:$this->db->select('s_id'); $this->db->select('s_start'); $this->db->from('sessions');$query = $this->db->get($this->event); if ($query) { return $query->result(); } return NULL;HTML 代碼: <div id="cal-slide-content" class="cal-event-list"> <ul class="unstyled list-unstyled"> <% _.each(events, function(event) { %> <li> <span class="pull-left event <%= event['s_start'] %>"> </span> <a href="" data-event-id="<%= event.id %>" data-event-class="<%= event['class'] %>" class="event- item"> <%= event.s_start %> <%= event.u_timezone %> (<%= event.u_name %>) </a> </li> <% }) %> </ul>}
1 回答

翻過高山走不出你
TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊
$date = new DateTime($result->s_start, new DateTimeZone($result->s_timezone));
$date->setTimezone(new DateTimeZone('Africa/Cairo'));
echo $date->format('Y-m-d H:i:sP') ;
資源
編輯控制器中轉(zhuǎn)換時(shí)區(qū)的功能。
public function _convert_time($result){
$date = new DateTime($result->s_start, new DateTimeZone($result->s_timezone));
$date->setTimezone(new DateTimeZone('Africa/Cairo'));
return $date->format('Y-m-d H:i:sP') ;
}
現(xiàn)在你可以回顯結(jié)果
foreach($results as $result){
echo $this->_convert_time($result);
}
- 1 回答
- 0 關(guān)注
- 118 瀏覽
添加回答
舉報(bào)
0/150
提交
取消