Чтобы найти день года, вы можете использовать различные методы в зависимости от предпочитаемого вами языка программирования или инструментов. Вот несколько методов с использованием разных языков программирования:
-
Python:
import datetime today = datetime.date.today() day_of_year = today.timetuple().tm_yday print(day_of_year) -
JavaScript:
var today = new Date(); var start = new Date(today.getFullYear(), 0, 0); var diff = today - start; var oneDay = 1000 * 60 * 60 * 24; var dayOfYear = Math.floor(diff / oneDay); console.log(dayOfYear); -
Java:
import java.time.LocalDate; import java.time.temporal.ChronoField; LocalDate today = LocalDate.now(); int dayOfYear = today.get(ChronoField.DAY_OF_YEAR); System.out.println(dayOfYear); -
C#:
DateTime today = DateTime.Today; int dayOfYear = today.DayOfYear; Console.WriteLine(dayOfYear); -
Excel:
В Excel вы можете использовать следующую формулу в ячейке, чтобы получить день года:=DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(TODAY()))-DATE(YEAR(TODAY()),1,0)
Эти методы дадут вам день года в диапазоне от 1 до 365 (или 366 в високосный год).