String to Date Conversion Problem

String to Date Conversion Problem

am 31.07.2009 16:19:50 von Alice Wei

--_3dcb7b0b-6713-4366-b589-932cee6afe2c_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


Hi=2C Guys:

I am trying to turn a prepared line into a date format=2C and the string =
looks something like this: 23 JUL 09 - THURSDAY=2C and I am trying to cha=
nge the string to a mm/dd/yyyy format that looks like 07/23/2009.=20

I tried to use strtotime() but it gave me nothing.=20
Here is the code:=20

list($date=2C$month=2C$year=2C$dash=2C$day) =3D split(" "=2C$line=
=2C5)=3B
echo "" . strtotime($date . "\s" . $month . "\s" . $year). "=
"=3B

Could anyone on the list please give me a hint on what I might have done =
wrong here?=20

Thanks for your help.

Alice










____________________________________________________________ _____
All-in-one security and maintenance for your PC.=A0 Get a free 90-day trial=
!
http://www.windowsonecare.com/purchase/trial.aspx?sc_cid=3Dw l_wlmail=

--_3dcb7b0b-6713-4366-b589-932cee6afe2c_--

Re: String to Date Conversion Problem

am 31.07.2009 16:45:44 von Stuart Connolly

--Apple-Mail-5-161405417
Content-Type: text/plain;
charset=US-ASCII;
format=flowed;
delsp=yes
Content-Transfer-Encoding: 7bit

Hi Alice,

Based on the string format that you mentioned (DD MMM YY - DAY) you
should be able to transform to any other date using the following:

$parts = explode(' ', '23 JUL 09 - THURSDAY');

echo date('m/d/Y', strtotime("{$parts[1]} {$parts[0]} {$parts[2]}"));

Cheers

Stuart

On 31 Jul 2009, at 15:19, Alice Wei wrote:

>
> Hi, Guys:
>
> I am trying to turn a prepared line into a date format, and the
> string looks something like this: 23 JUL 09 - THURSDAY, and I am
> trying to change the string to a mm/dd/yyyy format that looks like
> 07/23/2009.
>
> I tried to use strtotime() but it gave me nothing.
> Here is the code:
>
> list($date,$month,$year,$dash,$day) = split(" ",$line,5);
> echo "" . strtotime($date . "\s" . $month . "\s" .
> $year). "
";
>
> Could anyone on the list please give me a hint on what I might have
> done wrong here?
>
> Thanks for your help.
>
> Alice
>
>
>
>
>
>
>
>
>
>
> ____________________________________________________________ _____
> All-in-one security and maintenance for your PC. Get a free 90-day
> trial!
> http://www.windowsonecare.com/purchase/trial.aspx?sc_cid=wl_ wlmail


--Apple-Mail-5-161405417
Content-Disposition: attachment;
filename=smime.p7s
Content-Type: application/pkcs7-signature;
name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEH AQAAoIIGLTCCAuYw
ggJPoAMCAQICEFVjv/P9IzaDsbaC7xonT8wwDQYJKoZIhvcNAQEFBQAwYjEL MAkGA1UEBhMCWkEx
JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNV BAMTI1RoYXd0ZSBQ
ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA4MTAyNTE0NTgwNVoX DTA5MTAyNTE0NTgw
NVowSDEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjElMCMGCSqG SIb3DQEJARYWc3R1
YXJ0QHN0dWNvbm5vbGx5LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBANl2ewmT
nisf6Woj8uJ9TG8qJru3E9GxHfXV0vWM7pYNzX+QjiiKwQM97Oh8N3ENQ5fW ELd9qRi0Fg1+yng9
nvnYxs5wihWsFtL6lSj6xkBNyrKVZ7Z/RL6c/MiybT6E8DBBhDYjx9YC/012 HzXCykAp25HKk4CU
hgRt47KkymOXLdti9YmxxUqU5zNvRQ1MtdRcXP5du+X+6/JS6Kk7Ra4GJvpF i5DLbsGq8u6FGxTF
+kxFrkuNfx+IjIi+W55fsTdxk8f93KGj7YOt73Olg4tm8UX49tQh6SyQ+AZB sUVbOypSmtA0oGfi
wA4gAxDEB0HIlMp80akO8+Iq+B7VHpsCAwEAAaMzMDEwIQYDVR0RBBowGIEW c3R1YXJ0QHN0dWNv
bm5vbGx5LmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4GBAEWb /DogWXe7dDRKEaY6
qefNHtjMen8n5VCzBfyVshWilNOdkwlF+pT8yMSTDdDjt/BVf4EHOn4CzCj0 OJ3cvmgZ97HH3e8x
WHNb+BSPCzFSd7h+wxwjl3LwkDW3PHsrDx+tJkXm5lkhAXvitrUj6o6ZY1Nn ppw7WXuy5L5HOV2Q
MIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMC WkExFTATBgNVBAgT
DFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFU aGF3dGUgQ29uc3Vs
dGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lv bjEkMCIGA1UEAxMb
VGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxw ZXJzb25hbC1mcmVl
bWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1 OVowYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4x LDAqBgNVBAMTI1Ro
YXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3 DQEBAQUAA4GNADCB
iQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9R zgHU5VAKMNcCY1os
iRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CA AmTXp6a7n2XRxSpU
hQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYB Af8CAQAwQwYDVR0f
BDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNv bmFsRnJlZW1haWxD
QS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQ cml2YXRlTGFiZWwy
LTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+wheh Q5aUnX9MIbj4Nh+q
LZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3d qZw5jowgT2Vfldr3
94fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAxAwggMM AgEBMHYwYjELMAkG
A1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0 ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhBVY7/z/SM2 g7G2gu8aJ0/MMAkG
BSsOAwIaBQCgggFvMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI hvcNAQkFMQ8XDTA5
MDczMTE0NDU0NVowIwYJKoZIhvcNAQkEMRYEFCMh7OhoN7xgFpf4ERTJlOZU T0kXMIGFBgkrBgEE
AYI3EAQxeDB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29u c3VsdGluZyAoUHR5
KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNz dWluZyBDQQIQVWO/
8/0jNoOxtoLvGidPzDCBhwYLKoZIhvcNAQkQAgsxeKB2MGIxCzAJBgNVBAYT AlpBMSUwIwYDVQQK
ExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3 dGUgUGVyc29uYWwg
RnJlZW1haWwgSXNzdWluZyBDQQIQVWO/8/0jNoOxtoLvGidPzDANBgkqhkiG 9w0BAQEFAASCAQAq
VpP0doNdofwreiVVG1Yu1oMvDhiJIAcT4Q8Nu68523bR/MtxnEGMh6xvcwLX nAvDI2Q0aMXUK9za
37T/+PGJcD0PV1mwCoVTDBpGP+IvI+8kJvKQ1dV+21ctVu/PJLw5ojYAckYU dRz1R98Ek2+bf8WV
mXPlxkMCH/1IQnEfSKDUCeU+04pGtl7LBZm6nhiBq2b5+euSiea+PMwASaQ/ aZqU0PLl6afy+iOt
N53/qLzmFKrL/t9kNZRitT7j0EGJA4VnSNNPWwnyKQVBth4rwolcmvfTZeJs pr3BbxqAIMXBu1+C
Vl9OoLtMVH66/1JvfoRpVaOG0xdC2ZUemtAVAAAAAAAA

--Apple-Mail-5-161405417--

RE: String to Date Conversion Problem

am 31.07.2009 17:37:59 von Alice Wei

--_0b28f86c-a901-4273-99d2-416c0a7c7d35_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


Looks like what I did by using mm/dd/yyyy was extra=2C which was probably w=
hy it didn't work.=20
Thanks=2C looks like this is up and running now.=20

Alice



> CC: php-general@lists.php.net
> From: stuart@stuconnolly.com
> To: ajwei@alumni.iu.edu
> Subject: Re: [PHP] String to Date Conversion Problem
> Date: Fri=2C 31 Jul 2009 15:45:44 +0100
>=20
> Hi Alice=2C
>=20
> Based on the string format that you mentioned (DD MMM YY - DAY) you =20
> should be able to transform to any other date using the following:
>=20
> $parts =3D explode(' '=2C '23 JUL 09 - THURSDAY')=3B
>=20
> echo date('m/d/Y'=2C strtotime("{$parts[1]} {$parts[0]} {$parts[2]}"))=3B
>=20
> Cheers
>=20
> Stuart
>=20
> On 31 Jul 2009=2C at 15:19=2C Alice Wei wrote:
>=20
> >
> > Hi=2C Guys:
> >
> > I am trying to turn a prepared line into a date format=2C and the =20
> > string looks something like this: 23 JUL 09 - THURSDAY=2C and I am =20
> > trying to change the string to a mm/dd/yyyy format that looks like =20
> > 07/23/2009.
> >
> > I tried to use strtotime() but it gave me nothing.
> > Here is the code:
> >
> > list($date=2C$month=2C$year=2C$dash=2C$day) =3D split(" "=2C$lin=
e=2C5)=3B
> > echo "" . strtotime($date . "\s" . $month . "\s" . =20
> > $year). "
"=3B
> >
> > Could anyone on the list please give me a hint on what I might have =20
> > done wrong here?
> >
> > Thanks for your help.
> >
> > Alice
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > ____________________________________________________________ _____
> > All-in-one security and maintenance for your PC. Get a free 90-day =20
> > trial!
> > http://www.windowsonecare.com/purchase/trial.aspx?sc_cid=3Dw l_wlmail
>=20

____________________________________________________________ _____
Express yourself with gadgets on Windows Live Spaces
http://discoverspaces.live.com?source=3Dhmtag1&loc=3Dus=

--_0b28f86c-a901-4273-99d2-416c0a7c7d35_--