How to input a variation of datenum(now)?

2 visualizzazioni (ultimi 30 giorni)
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?

Risposta accettata

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

Più risposte (0)

Categorie

Scopri di più su Time Series Objects in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by