All Date Format in SQL

In developer life date is role play most important part. So, I decided today make table contains all type of format. All type of format show in the table. 
  1. create proc getdateFormat    
  2. as    
  3. begin    
  4. create table #temp (id int identity(1,1),value varchar(max))    
  5. declare @temp int=0    
  6. while @temp<300    
  7. begin    
  8. if(@temp<15)    
  9. begin    
  10. insert into #temp(value) select CONVERT(varchar(max),getdate(),@temp)    
  11. set @temp+=1    
  12. end    
  13. else    
  14. begin    
  15. if(@temp=15)    
  16. begin    
  17. set @temp=100    
  18. end    
  19. else    
  20. begin    
  21. insert into #temp(value) select CONVERT(varchar(max),getdate(),@temp)    
  22. set @temp+=1    
  23. if(@temp=114)    
  24. begin    
  25. break;    
  26. end    
  27. end    
  28. end    
  29. end    
  30. select * from #temp     
  31. end