PHP date yesterday [duplicate]

date() itself is only for formatting, but it accepts a second parameter. To keep it simple I just subtract 24 hours from the unix timestamp. A modern oop-approach is using DateTime Or in your case (more readable/obvious) (Because DateInterval is negative here, we must add() it here) See also: DateTime::sub() and DateInterval

Convert number to month name in PHP

The recommended way to do this: Nowadays, you should really be using DateTime objects for any date/time math. This requires you to have a PHP version >= 5.2. As shown in Glavić’s answer, you can use the following: The ! formatting character is used to reset everything to the Unix epoch. The m format character is the numeric representation of a month, … Read more

A non well formed numeric value encountered

Because you are passing a string as the second argument to the date function, which should be an integer. string date ( string $format [, int $timestamp = time() ] ) Try strtotime which will Parse about any English textual datetime description into a Unix timestamp (integer):

How to convert a date to milliseconds

You don’t have a Date, you have a String representation of a date. You should convert the String into a Date and then obtain the milliseconds. To convert a String into a Date and vice versa you should use SimpleDateFormat class. Here’s an example of what you want/need to do (assuming time zone is not involved here): Still, be careful because in Java the milliseconds obtained are the … Read more

Moment Js UTC to Local Time

I’m trying to convert UTC time to the local time. I’ve been following this example from this link: http://jsfiddle.net/FLhpq/4/light/. I can’t seem to get the right local output. For example, if its 10: 30 am in here, instead of getting 10:30 ill get 15: 30. Here is my code: No matter what I do the … Read more

How to determine day of week by passing specific date?

Yes. Depending on your exact case: You can use java.util.Calendar: Calendar c = Calendar.getInstance(); c.setTime(yourDate); int dayOfWeek = c.get(Calendar.DAY_OF_WEEK); if you need the output to be Tue rather than 3 (Days of week are indexed starting at 1 for Sunday, see Calendar.SUNDAY), instead of going through a calendar, just reformat the string: new SimpleDateFormat(“EE”).format(date) (EE … Read more