[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

Format Date

Posted on 2004-09-01
14
Medium Priority
?
301 Views
Last Modified: 2006-11-17
I have searched several past posts on this subject but none really answer my question.

I printed out a date field to the php report I created.  The date shows with time like this:

2004-08-25 13:25:16

I want to get rid of the time and also format it like this

08-25-2004 where the date is mm/dd/yy

Here is my code in my php page that spits out the time:

$regdate = $row->CreateDate;
print("<td width=\"10\" class=\"bodyblack_l\">&nbsp;</td><td class=.$strRowClass.><b>$count)</b>&nbsp;<b>$row->FName $row->LName</b></td><td align=\"center\" class=\"checkbox\">&nbsp;$p</td><td class=\"strRowClass\">$regdate</td><td width=\"10\" class=\"bodyblack_r\">&nbsp;</td>\n");
0
Comment
Question by:dba123
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
  • 3
  • +1
14 Comments
 
LVL 4

Expert Comment

by:iceboxman
ID: 11954698
Try this:

$regdate = date("m-d-y", strtotime($regdate));
0
 
LVL 4

Expert Comment

by:iceboxman
ID: 11954720
My above code will convert your time string into a timestamp, the reformat the timestamp to a string.
0
 
LVL 13

Accepted Solution

by:
cLFlaVA earned 2000 total points
ID: 11954809
Actually, if you want the four-year date, the following will accomplish that:

$regdate = date("m-d-Y", strtotime($regdate));

Many more options can be seen at: http://us4.php.net/manual/en/function.date.php
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
LVL 1

Author Comment

by:dba123
ID: 11954834
not workinwhat about the CreateDate field...it is totally left out.  When I use yours, I get weird dates
0
 
LVL 1

Author Comment

by:dba123
ID: 11954866
I tried this:

$regdate = date("m-d-Y",$row->CreateDate);

but it made every date render as 12-31-1969  to the page

0
 
LVL 27

Expert Comment

by:Diablo84
ID: 11954878
not sure how well strtotime handles that kind of string, i would have though it would work fine but as your only focusing on the date try the following

$regdate = $row->CreateDate;
$parts = explode(" ",$regdate);
$regdate = date("m-d-Y", strtotime($parts[0]));
0
 
LVL 1

Author Comment

by:dba123
ID: 11954908
whoops, there we go

$regdate = date("m-d-Y", strtotime($row->CreateDate));
0
 
LVL 27

Expert Comment

by:Diablo84
ID: 11954931
iceboxman's answer should have been accepted really, or atleast a split.
0
 
LVL 13

Expert Comment

by:cLFlaVA
ID: 11954941
I agree - can I do that somehow?
0
 
LVL 4

Expert Comment

by:iceboxman
ID: 11955126
But dba123 needs to do it.
0
 
LVL 13

Expert Comment

by:cLFlaVA
ID: 11955127
Yeah, that's for the person who asked the question though - is there any way the receiver of the points can split?
0
 
LVL 27

Expert Comment

by:Diablo84
ID: 11955168
3 options from the "expert perspecitve"

1) cLFlaVA creates a question entitled "points for iceboxman" however this will take the total points for this question over 500 thus violating the rules

2) wait for dba123 his opinion

3) Be graceful and appreciate that the question asker got his answer which is the most important thing and be happy that you've helped.
0
 
LVL 13

Expert Comment

by:cLFlaVA
ID: 11955288
Whatever works.  I'm new here - I just don't want to step on anyone's toes.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Since pre-biblical times, humans have sought ways to keep secrets, and share the secrets selectively.  This article explores the ways PHP can be used to hide and encrypt information.
Originally, this post was published on Monitis Blog, you can check it here . In business circles, we sometimes hear that today is the “age of the customer.” And so it is. Thanks to the enormous advances over the past few years in consumer techno…
Learn how to match and substitute tagged data using PHP regular expressions. Demonstrated on Windows 7, but also applies to other operating systems. Demonstrated technique applies to PHP (all versions) and Firefox, but very similar techniques will w…
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
Suggested Courses

656 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question