Skip to content
Snippets Groups Projects
Commit 6ab54577 authored by Taddeüs Kroes's avatar Taddeüs Kroes
Browse files

Added custom date parser to make stuff work in Firefox

parent 42b94ce0
No related branches found
No related tags found
No related merge requests found
......@@ -12,5 +12,4 @@ A working version is available at http://tkroes.nl/tvgids/.
Issues & TODO
-------------
- Some channels show no programs.
- The guide currently only works in Google Chrome.
- Load and render the first set of programs in PHP, maybe that's faster.
......@@ -21,6 +21,11 @@ zeropad = (digit) -> if digit < 10 then '0' + digit else String(digit)
format_time = (time) ->
date = new Date(time)
zeropad(date.getHours()) + ':' + zeropad(date.getMinutes())
parse_date = (str) ->
[date, time] = str.split(' ')
[year, month, day] = date.split('-')
[hours, minutes, seconds] = time.split(':')
(new Date(year, month - 1, day, hours, minutes, seconds)).getTime()
store_list = (name, values) -> localStorage.setItem(name, values.join(';'))
load_stored_list = (name, def) ->
......@@ -87,8 +92,8 @@ ChannelList = Backbone.Collection.extend(
title: p.titel
genre: p.genre
sort: p.soort
start: Date.parse(p.datum_start)
end: Date.parse(p.datum_end)
start: parse_date(p.datum_start)
end: parse_date(p.datum_end)
article_id: p.artikel_id
article_title: p.artikel_titel
) for p in programs
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment