Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #6991

Re: how format one date

Message-ID <3740232.YjNHZVqIbo@PointedEars.de> (permalink)
From Thomas 'PointedEars' Lahn <PointedEars@web.de>
Organization PointedEars Software (PES)
Date 2012-09-08 00:22 +0200
Subject Re: how format one date
Newsgroups comp.lang.php
References (1 earlier) <k2ctvd$3191$1@yojimbo.hack> <1guuas2go7c0i$.1aviei1ybpcod$.dlg@40tude.net> <timstreater-7DBA59.19074607092012@news.individual.net> <k2dhtd$t7k$1@speranza.aioe.org> <1584824.OSQIn9VdOr@PointedEars.de>
Followup-To comp.lang.php

Followups directed to: comp.lang.php

Show all headers | View raw


Thomas 'PointedEars' Lahn wrote:

> bill wrote:
>> On 9/7/2012 2:07 PM, Tim Streater wrote:
>>> In article <1guuas2go7c0i$.1aviei1ybpcod$.dlg@40tude.net>,
>>> nawfer <novalidsforspam@alt.al> wrote:
>>>> Il Fri, 7 Sep 2012 13:48:29 +0000 (UTC), Salvatore ha scritto:
>>>> > On 2012-09-07, nawfer <novalidsforspam@alt.al> wrote:
>>>> >> if have one of this date so
>>>> >>
>>>> >> Thu, 06/09/2012 - 23:50
>>>> >> Thursday, 6 September, 2012 - 23:50
>>>> >> Thu, 06/09/2012 - 23:50
>>>> >> 06/09/2012 - 23:50
>>>> >>
>>>> >> how can have this >> 2012-09-06T23:50:00
>>>> >>
>>>> >> and finally to have the seconds 1346968200
>>>> > > I'm not sure if you're asking how to *format* a date or how
>>>> > > to *parse* a date. If you want to format a date, given a
>>>> > > timestamp, use either the date() function or the strftime()
>>>> > > function. If you want to parse a date, given a string, use
>>>> > > either the strtotime() function or the strptime()
>>>> > > function.
>>>>
>>>> if have this string
>>>> "06/09/2012 - 23:50"
>>>
>>> Use strtotime () to convert the above into seconds.
>> then use date() to convert it back to the format you want.
> 
> In this case, strptime() and strftime() should be used instead because, in
> contrast to strtotime() and date(), they observe the current locale (note
> the German month name above),

OK, bad example.  It's not German here, for the weekday is in English.  But 
you see my point:

> and you get to choose the supported format with strptime(), so there are
> no ambiguities with parsing. […]
> That is, if, and only if, the hyphen is removed before; else it returns 
> FALSE because that is not one of the formats supported by it.  Tested
  ^^^^^
> with PHP 5.3.10-1 (cli) (built: Feb  3 2012 10:03:01).


PointedEars
-- 
> If you get a bunch of authors […] that state the same "best practices"
> in any programming language, then you can bet who is wrong or right...
Not with javascript. Nonsense propagates like wildfire in this field.
  -- Richard Cornford, comp.lang.javascript, 2011-11-14

Back to comp.lang.php | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

how format one date nawfer <novalidsforspam@alt.al> - 2012-09-07 15:28 +0200
  Re: how format one date Salvatore <sal@yojimbo.hack.invalid> - 2012-09-07 13:48 +0000
    Re: how format one date nawfer <novalidsforspam@alt.al> - 2012-09-07 16:56 +0200
      Re: how format one date Salvatore <sal@yojimbo.hack.invalid> - 2012-09-07 15:10 +0000
        Re: how format one date nawfer <novalidsforspam@alt.al> - 2012-09-07 17:20 +0200
          Re: how format one date Salvatore <sal@yojimbo.hack.invalid> - 2012-09-07 15:39 +0000
            Re: how format one date nawfer <novalidsforspam@alt.al> - 2012-09-13 16:29 +0200
          Re: how format one date Luuk <luuk@invalid.lan> - 2012-09-07 22:05 +0200
      Re: how format one date Tim Streater <timstreater@greenbee.net> - 2012-09-07 19:07 +0100
        Re: how format one date bill <william@TechServSys.com> - 2012-09-07 15:28 -0400
          Re: how format one date Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-09-08 00:19 +0200
            Re: how format one date Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2012-09-08 00:22 +0200

csiph-web