Toggle menu
862
3.8K
30.2K
279.1K
Catglobe Wiki
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

DateTime parse: Difference between revisions

From Catglobe Wiki
Cg_pham (talk | contribs)
No edit summary
Cg van (talk | contribs)
No edit summary
 
(6 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[Category:General_Functions]]
[[Category:General_Functions]]
{{HelpFiles}}


 
=DateTime_parse=
====DateTime_parse====


Return datetime after parsing
Return datetime after parsing


'''Syntax'''
===Syntax===


DateTime_parse(rawDatetime, format);
DateTime_parse(rawDatetime, format);


'''Arguments'''
===Arguments===


* rawDatetime: is string
* rawDatetime: is string
* format: is string
* format: is string


'''Return value'''
===Return value===


array, in which there are 9 items:
An array, in which there are 9 items:


{| class="tableintopic" style="border-collapse: collapse; border: 1px solid #010101" width="876" border="1" cellpadding="2"
{| class="tableintopic" style="border-collapse: collapse; border: 1px solid #010101" width="876" border="1" cellpadding="2"
Line 91: Line 89:
| style="border: 1px solid #010101" width="558" |
| style="border: 1px solid #010101" width="558" |
Login user's timezone
Login user's timezone
|}


'''Example'''
=== Example ===
 
DateTime_parse(“2009/4/5”,”yyyy/MM/dd”); print(a);


// or
''array a = DateTime_parse("2009/4/5","yyyy/MM/dd"); ''


array a = DateTime_parse(“2009/4/5 0:0:0”,”yyyy/MM/dd hh:mm:ss”); print(a);
''print(a); //Result: {2009,4,5,0,0,0,0,14,65}''


// or
''array b = DateTime_parse("2009/4/5 5:10:24","yyyy/MM/dd hh:mm:ss"); ''


array a = DateTime_parse(“2009/4/5 0:0:0”,”yyyy/MM/dd”); print(a);
''print(b); //Result: {2009,4,5,5,10,24,0,14,65}''


// or
''array c = DateTime_parse("2009-4-5 23:59:59","yyyy-MM-dd"); ''


array a = DateTime_parse(“2009/4/5”,”yyyy/MM/dd hh:mm:ss”); print(a);
''print(c); //Result: {2009,4,5,23,59,59,0,14,65}''


//Repeat with seperator char -
''array d = DateTime_parse("2009/4/5","yyyy/MM/dd hh:mm:ss"); ''


'''Availability'''
''print(d); //Result: {2009,4,5,0,0,0,0,14,65}''  


Version 5.7
__NOTOC__
__NOTOC__
<!-- imported from file: 7546.htm-->

Latest revision as of 09:22, 21 December 2011


DateTime_parse

Return datetime after parsing

Syntax

DateTime_parse(rawDatetime, format);

Arguments

  • rawDatetime: is string
  • format: is string

Return value

An array, in which there are 9 items:

Index

Data type

Value

DateTime_Year

number

Value parsed from date time string

DateTime_Month

number

Value parsed from date time string

DateTime_Day

number

Value parsed from date time string

DateTime_Hour

number

Value parsed from date time string) (0 if date time string doesn't have it)

DateTime_Minute

number

Value parsed from date time string) (0 if date time string doesn't have it)

DateTime_Second

number

Value parsed from date time string) (0 if date time string doesn't have it)

DateTime_Millisecond

number

default 0

DateTime_Week

number

Depend on year, day, month

DateTime_TimeZone

number

Login user's timezone

Example

array a = DateTime_parse("2009/4/5","yyyy/MM/dd");

print(a); //Result: {2009,4,5,0,0,0,0,14,65}

array b = DateTime_parse("2009/4/5 5:10:24","yyyy/MM/dd hh:mm:ss");

print(b); //Result: {2009,4,5,5,10,24,0,14,65}

array c = DateTime_parse("2009-4-5 23:59:59","yyyy-MM-dd");

print(c); //Result: {2009,4,5,23,59,59,0,14,65}

array d = DateTime_parse("2009/4/5","yyyy/MM/dd hh:mm:ss");

print(d); //Result: {2009,4,5,0,0,0,0,14,65}