Skip to content
forked from stdevteam/yii-date

Date and time related processing for Yii framework

Notifications You must be signed in to change notification settings

zeuner/yii-date

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

yii-date

Date and time related processing for Yii framework

Sample usage within a controller

Use any of this methods as shown in the example below

<?php

class DateController extends Controller
{

	/**
	 * Illustrates the usage of Date component
	 *
	 */
	public function actionIndex(){
		//a sample date
		$date = '24-01-2013';
	
		//Returns current datetime formatted for MySQL with the timezone offset applied to it
		echo Yii::app()->Date->now();
		
		//Returns current datetime formatted for MySQL without the timezone offset applied to it
		echo Yii::app()->Date->now(false);
		
		
		//Formats almost any date string or timestamp to a MySQL compatible datetime string with the timezone offset applied to it
		echo Yii::app()->Date->toMYSQL($date);
		
		//Formats almost any date string or timestamp to a MySQL compatible datetime string without the timezone offset applied to it
		echo Yii::app()->Date->toMYSQL($date, false);
		
		
		//Returns the timestamp of current date in seconds with the timezone offset applied to it
		echo Yii::app()->Date->timestamp();
		
		//Returns the timestamp of current date in seconds without the timezone offset applied to it
		echo Yii::app()->Date->timestamp(false);
		
		
		//Returns a datetime string to add to database as default for datetime columns
		echo Yii::app()->Date->nullDateTime();
		
		
		////Returns a date string to add to database as default for date columns
		echo Yii::app()->Date->nullDate();
		
		
		//Given start and end dates in almost any format claculates the number of days within the interval
		echo Yii::app()->Date->daysCount('10-02-2013', '24-01-2013');
		
		
		//Given a year or a date string returns the number of days that the year contains (365 or 366)
		echo Yii::app()->Date->daysInYear($yearOrDate);
		
		
		//stop the execution
		Yii::app()->end();
	}
}

About

Date and time related processing for Yii framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%