It's Over 13000
vaughan mason - 2021-07-12So I have been around for a few days, 13000 of them to be exact. It is a really random association but it is fun to acknowledge.
Random Facts associated with this
- I was born on a Monday and 13000 day was a Monday
- Seems like Monday has to be ahead, 1858 Mondays and only 1857 rest of the days. (Makes sense based on above)
- I’ll be turning 14000 on my wedding anniversary in 2024
Used the following code to calculate the achievement
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
--Declare Varibles
DECLARE @START date;
DECLARE @END date;
DECLARE @DATE date;
-- Date in format: yyyy-mm-dd
SET @START = '1985-12-09';
-- Date in format: yyyy-mm-dd
SET @END = '2021-07-12';
--Delete Temp Table if Exists
IF OBJECT_ID('tempdb..#days') IS NOT NULL
BEGIN
drop table #days;
END;
--Create Temp Table
create table #days ([date] datetime,
[dayOfWeek] as datename(dw,[date]),
[day] AS DAY([date]),
[month] AS MONTH([date]),
[monthName] as datename(mm,[date]),
[year] AS YEAR([date]),
[quarter] as datename(qq,[date]),
[weeknum] as datename(wk,[date]),
[dayOfYear] as datename(dy,[date]),
[dateString] AS CONVERT(nvarchar(20),[date],103) );
--SET Start Date equal to Data
SET @DATE = @START;
--Create Dates
while @DATE<=@END
BEGIN
insert into #days([date]) SELECT CONVERT(date,@DATE);
SELECT @DATE=DATEADD(dd,1,@DATE);
END
--SELECT Dates
SELECT COUNT(*) DaysOnPlanet FROM #days;
--Always good to clean up
drop table #days;
This page was last updated at 2021-07-12
If you don't agree with the content on this page, please click here