Date and Time Odds, Ends and Oddities
by Maggie Pint
Sat, Apr 16, 2016
Room:
Rapson 31
Time:
13:00
Did you know that sometimes midnight doesn't happen? That some years have 53 weeks? That javascript will interpret "2016-01-01" and "01/01/2016" differently? That certain libraries can drastically improve the developer experience with date and time?
Date and time is a complicated and under-appreciated problem in programming, but it affects nearly ever application ever made. Using code examples in JavaScript, we will go through the oddities and edge cases of date and time that every developer should take into consideration when writing modern applications. You will come out of this talk feeling more prepared to tackle date and time in your code, no matter what programming language you use.
Date and time is a complicated and under-appreciated problem in programming, but it affects nearly ever application ever made. Using code examples in JavaScript, we will go through the oddities and edge cases of date and time that every developer should take into consideration when writing modern applications. You will come out of this talk feeling more prepared to tackle date and time in your code, no matter what programming language you use.
About the Author
Maggie Pint is the Web Development Manager at TempWorks Software. She spent the first several years of her career working as a SSRS developer and accidental DBA before converting into a full-stack ASP.NET developer. She currently specializes mostly in Angular JS, but there is a special place in her heart for bridging the gap between developers and DBAs. In her spare time, Maggie shows and breeds Australian Shepherds, hangs out with her three year old son, and engages in a constant battle of technical one-upmanship with her husband Joe – also a .NET developer.