[SOLVED] Datetimepicker ke integer

Hi, ada yang tau cara supaya data dari extension datetimepicker bisa diconvert ke integer sewaktu hendak disave kedalam database?

cth hasil dari datetimepicker

2012-01-08 02:42:01

maunya dijadiin integer kedalam database

1325878921




<?php

	    $this->widget('application.extensions.timepicker.EJuiDateTimePicker',

			array(

				'name'=>'MovieTrack[date_added]',

				'value'=>date("Y-m-d H:i:s",$model->date_added),

				'options' => array(

				'hour'=>date('H', $model->date_added),

				'minute'=>date('i', $model->date_added),

				'second'=>date('s', $model->date_added),

				'maxDate'=> 0,

				'hourMin' => 0,

				'hourMax' => 24,

				'timeFormat' =>'hh:mm:ss',

				'dateFormat'=>'yy-mm-dd', // save to db format

				'altFormat'=>'dd-mm-yy', // show to user format

				'showOn'=>'button',

				'buttonText'=>'choose',

				'changeMonth' => 'true',

				'changeYear' => 'true',

				'duration'=>'fast', 

				'showAnim' =>'fold',

				'yearRange'=>'2011',

				),

		));

?>



Thanks sebelumnya

Saya kurang tahu apakah extensionnya bisa konversi ke angka UNIX atau tidak. Mgkin konversi sendiri saja di bagian beforeSave() nya model atau di bagian Controller?

jadi cukup tulis


$model->date_added = strtotime($_POST["date_added"]);

+1

Thanks berhasil convert melalui controller




public function actionUpdate($id)

	{

		$model=$this->loadModel($id);

		if(isset($_POST['MovieTrack']))

		{

			$model->attributes=$_POST['MovieTrack'];

			if ($model->date_added)

			   $model->date_added = strtotime($_POST["MovieTrack"]['date_added']);			

			if($model->save())

				$this->redirect(array('view','id'=>$model->id));

		}


		$this->render('update',array(

			'model'=>$model,

		));

	}



+1