Skip to content
Snippets Groups Projects
Commit 957a1877 authored by Brian Moe's avatar Brian Moe
Browse files

Fixed fancy time stuff.

parent 9fbfb9c2
No related branches found
No related tags found
No related merge requests found
......@@ -59,7 +59,10 @@ def multiTime(t, label, autoescape=None):
dt = gpsToUtc(t)
posix_time = time.mktime(dt.timetuple())
else:
raise ValueError("time must be type int, long or datetime, not '%s'" % type(t))
return "N/A"
return '<time utc="%s" gps="%s" llo="%s" lho="%s" virgo="%s" jsparsable="%s"%s>%s</time>' % \
8*("N/A",)
# raise ValueError("time must be type int, long or datetime, not '%s'" % type(t))
# JavaScript -- parsable by Date() object constructor
# "Jan 2, 1985 00:00:00 UTC"
......
......@@ -80,6 +80,9 @@
}
.summary-data {
}
.timeselect form {
display: inline;
}
</style>
{% endblock %}
......@@ -94,6 +97,16 @@
</form>
{% if objects %}
<table class="timeselect">
<tr>
<td>Show Event Time As:</td>
<td>{{ "event"|timeselect:"gps" }}</td>
</tr>
<tr>
<td>Show Record Creation Time As:</td>
<td>{{ "created"|timeselect:"utc" }}</td>
</tr>
</table>
<hr/>
{% for item in objects %}
<div class="summary">
......@@ -120,13 +133,11 @@
<table>
<tr><th>FAR:</th>
<td> {{ item.far|scientific }} Hz</td></tr>
<tr><th>Event Time:
{{ "event"|timeselect:"gps" }}</th>
<tr><th>Event Time:</th>
<td> {{ item.gpstime|multiTime:"event" }} </td></tr>
<tr><th>Latency:</th>
<td> {{ item.reportingLatency }} seconds</td></tr>
<tr><th>Created:
{{ "created"|timeselect:"utc" }}</th>
<tr><th>Created:</th>
<td> {{ item.created|multiTime:"created" }} </td></tr>
</table>
......
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