How to input a variation of datenum(now)?

I am trying to create a variation of the datenum(now) command with a twist, the code must output the time as if I typed it at 7am.
I am proceding the following way,
datestr(round(datenum(now)), 'ddd dd/mmm HH:MM PM ')
with output
ans =
Thu 11/Oct 12:00 AM
I want a variation of this code that outputs the folliowing for whenever I type it
ans =
Thu 11/Oct 7:00 AM
Output the current day and month of the input, but the time must always be 7am of the current day
Can you please help?

 Réponse acceptée

per isakson
per isakson le 10 Oct 2012
Hint:
datestr( floor(now) +7/24, 'yyy-mm-dd HH:HH:SS' )
returns
ans =
2012-10-10 07:00:00

Plus de réponses (0)

Catégories

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by