so this is regarding the picture below where the flights are flying from origin and destination. What I am unable to understand is how the days are calculated, meaning how we are saying that a flight is flying on Monday or Tuesday or Web etc based on the picture below.
I saw that there is a gap of 1 for Flight ABC 1111 and 5 days for ABC 2222 as seen in the picture below.

I am trying to create a sql query on generating a pdf out of the records in Database. The Database however just have CarrierCode, Orign, Destination, ValidityTo and ValidityFrom columns.
So I'd appreciate if someone will advice on how to get the flying days based on dates provided. Thank you
CodePudding user response:
Have you even tried googling?
The DateTime class has a format setting for getting the Day of the Week: (Google Search: "get the weekday from date c#") https://learn.microsoft.com/en-us/dotnet/standard/base-types/how-to-extract-the-day-of-the-week-from-a-specific-date
If its because you mean to calculate it in general, then: (Google Search: "calculate the day of the week for any date") https://www.almanac.com/how-find-day-week
CodePudding user response:
You can use the following SQL query to return the day of the week:
SELECT DATENAME(WEEKDAY, GETDATE());
Syntax: DATENAME(interval, date)
It will return the day of the week written out.

