タイムスタンプ値をフォーマットする方法がわからないため、「2013 年 2 月 15 日午後 12 時 34 分」と表示され、現在は「2013-03-15 12:04:11」と表示されます。
私はたくさんの投稿を読みましたが、どれも私の状況を助けたり、正しい答えとそれを実装する方法を示したりするようには見えません. どんな助けでも大歓迎です。
これが私の見解です
<section class="noteinfo">
<p><span>Note:</span> <?php echo $row->folderName; ?></p>
<p><span>Created:</span> <?php echo $row->time; ?></p>
</section>
これが私のコントローラーコードです
function create() {
if(array_key_exists('createFolder',$_POST)) {
$data = array(
'folderName' => $this->input->post('folderName')
// 'time' => date('Y-m-d H:i:s',now())
);
$data = str_replace(array(' ', '.', '?', '*', '%', '/'), '_', $data);
$datestring = "Year: %Y Month: %m Day: %d - %h:%i %a";
$time = time();
// $data = str_replace(' ', '_', $data);
$this->index_model->createFolder($data, $datestring, $time);
}
$this->foldercreated();
}
これが私のモデルコードです
function createFolder($data) {
$this->db->where('time', 'time');
$this->db->where('folderName', 'folderName');
$this->db->insert('senior', $data);
return;
}