Related Links : Search Engine Optimization | | Search Engine Marketing | Online Marketing | Freelance Programmer| SEO Thailand | SEO Expert | SEO services | PHP Programmer Thailand | SEO Tutorial | What is SEO |

  Home Our SEO Services SEO Expert Consultant Php Programmer Keyword Suggestion Scripts | Email : sachin {at} jainsachin {dot} com

PHP | The IntlDateFormatter class | Manual | Tutorial | Help

SEO Services



Website Programming in PHP / MYSQL



SEO Tools




    The IntlDateFormatter class

    The IntlDateFormatter class

    Introduction

    Date Formatter is a concrete class that enables locale-dependent formatting/parsing of dates using pattern strings and/or canned patterns.

    This class represents the ICU date formatting functionality. It allows users to display dates in a localized format or to parse strings into PHP date values using pattern strings and/or canned patterns.

    Class synopsis

    IntlDateFormatter
    class IntlDateFormatter {
    /* Methods */
    __construct ( string $locale , integer $datetype , integer $timetype [, string $timezone [, integer $calendar [, string $pattern ]]] )
    static IntlDateFormatter create ( string $locale , integer $datetype , integer $timetype [, string $timezone [, integer $calendar [, string $pattern ]]] )
    string format ( mixed $value )
    integer getCalendar ( void )
    integer getDateType ( void )
    integer getErrorCode ( void )
    string getErrorMessage ( void )
    string getLocale ([ integer $which ] )
    string getPattern ( void )
    integer getTimeType ( void )
    string getTimeZoneId ( void )
    boolean isLenient ( void )
    array localtime ( string $value , integer $parse_pos )
    integer parse ( string $value , integer $parse_pos )
    boolean setCalendar ( integer $which )
    boolean setLenient ( boolean $lenient )
    boolean setPattern ( string $pattern )
    boolean setTimeZoneId ( string $zone )
    }

    Predefined Constants

    These constants are used to specify different formats in the constructor for DateType and TimeType.

    IntlDateFormatter::NONE (string)
    Do not include this element
    IntlDateFormatter::FULL (string)
    Completely specified style (Tuesday, April 12, 1952 AD or 3:30:42pm PST)
    IntlDateFormatter::LONG (string)
    Long style (January 12, 1952 or 3:30:32pm)
    IntlDateFormatter::MEDIUM (string)
    Medium style (Jan 12, 1952)
    IntlDateFormatter::SHORT (string)
    Most abbreviated style, only essential data (12/13/52 or 3:30pm)

    The following int constants are used to specify the calendar. These calendars are all based directly on the Gregorian calendar. Non-Gregorian calendars need to be specified in locale. Examples might include locale="hi@calendar=BUDDHIST".

    IntlDateFormatter::TRADITIONAL (string)
    Non-Gregorian Calendar
    IntlDateFormatter::GREGORIAN (string)
    Gregorian Calendar

    Table of Contents


    SEO Tutorial / Articles



    Php / Mysql Tutorial



    Articles



      Other Topics



      SEO by Jainsachin