Effacer les filtres
Effacer les filtres

getting the day of the week for a given date

15 vues (au cours des 30 derniers jours)
OLUBUKOLA ogunsola
OLUBUKOLA ogunsola le 8 Juin 2016
Commenté : Steven Lord le 9 Déc 2021
As today is Wednesday with date June 8, 2016. how can i write a code to get the day of given dates: like what day is Nov 29 I'm trying to create a struct with date
day
month
with month and date as input
  1 commentaire
paul Erameh
paul Erameh le 9 Déc 2021
i actually need something like this that can work for any year. meaning i would input a date and it would tell me the day. please help me out.

Connectez-vous pour commenter.

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 8 Juin 2016
Modifié(e) : Azzi Abdelmalek le 8 Juin 2016
d='jun-08-2016'
d=datestr(d,'mmm-dd-yyyy')
datestr(d,'mmm-ddd-yyyy')

Plus de réponses (1)

Stephen23
Stephen23 le 8 Juin 2016
Modifié(e) : Stephen23 le 8 Juin 2016
>> datestr(datenum('June 8, 2016','mmmm dd, yy'),'dddd')
ans =
Wednesday
>> datestr(datenum('November 29, 2016','mmmm dd, yy'),'dddd')
ans =
Tuesday
But a much better option would be to store the date as date vectors, which makes the processing much simpler:
>> datestr([2016,06,08,0,0,0],'dddd')
ans =
Wednesday
>> datestr([2016,11,29,0,0,0],'dddd')
ans =
Tuesday
  9 commentaires
paul Erameh
paul Erameh le 9 Déc 2021
i actually need something like this that can work for any year. meaning i would input a date and it would tell me the day. please help me out.
Steven Lord
Steven Lord le 9 Déc 2021
Use the day function for datetime arrays.
dt = datetime('today')
dt = datetime
09-Dec-2021
d = day(dt, 'short')
d = 1×1 cell array
{'Thu'}

Connectez-vous pour commenter.

Catégories

En savoir plus sur Dates and Time dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by