Added literary clock code

This commit is contained in:
evaherrada 2022-11-02 14:04:10 -04:00
parent e12f50d2b4
commit 248afd6389
No known key found for this signature in database
GPG key ID: FD1EBAFCF2067DBA
6 changed files with 579 additions and 0 deletions

View file

@ -0,0 +1,53 @@
Creative Commons Attribution-NonCommercial-ShareAlike 2.5
CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS USE.
License
THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND CONDITIONS.
1. Definitions
a. "Collective Work" means a work, such as a periodical issue, anthology or encyclopedia, in which the Work in its entirety in unmodified form, along with a number of other contributions, constituting separate and independent works in themselves, are assembled into a collective whole. A work that constitutes a Collective Work will not be considered a Derivative Work (as defined below) for the purposes of this License.
b. "Derivative Work" means a work based upon the Work or upon the Work and other pre-existing works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which the Work may be recast, transformed, or adapted, except that a work that constitutes a Collective Work will not be considered a Derivative Work for the purpose of this License. For the avoidance of doubt, where the Work is a musical composition or sound recording, the synchronization of the Work in timed-relation with a moving image ("synching") will be considered a Derivative Work for the purpose of this License.
c. "Licensor" means the individual or entity that offers the Work under the terms of this License.
d. "Original Author" means the individual or entity who created the Work.
e. "Work" means the copyrightable work of authorship offered under the terms of this License.
f. "You" means an individual or entity exercising rights under this License who has not previously violated the terms of this License with respect to the Work, or who has received express permission from the Licensor to exercise rights under this License despite a previous violation.
g. "License Elements" means the following high-level license attributes as selected by Licensor and indicated in the title of this License: Attribution, Noncommercial, ShareAlike.
2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or restrict any rights arising from fair use, first sale or other limitations on the exclusive rights of the copyright owner under copyright law or other applicable laws.
3. License Grant. Subject to the terms and conditions of this License, Licensor hereby grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the applicable copyright) license to exercise the rights in the Work as stated below:
a. to reproduce the Work, to incorporate the Work into one or more Collective Works, and to reproduce the Work as incorporated in the Collective Works;
b. to create and reproduce Derivative Works;
c. to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission the Work including as incorporated in Collective Works;
d. to distribute copies or phonorecords of, display publicly, perform publicly, and perform publicly by means of a digital audio transmission Derivative Works;
The above rights may be exercised in all media and formats whether now known or hereafter devised. The above rights include the right to make such modifications as are technically necessary to exercise the rights in other media and formats. All rights not expressly granted by Licensor are hereby reserved, including but not limited to the rights set forth in Sections 4(e) and 4(f).
4. Restrictions. The license granted in Section 3 above is expressly made subject to and limited by the following restrictions:
a. You may distribute, publicly display, publicly perform, or publicly digitally perform the Work only under the terms of this License, and You must include a copy of, or the Uniform Resource Identifier for, this License with every copy or phonorecord of the Work You distribute, publicly display, publicly perform, or publicly digitally perform. You may not offer or impose any terms on the Work that alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder. You may not sublicense the Work. You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute, publicly display, publicly perform, or publicly digitally perform the Work with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License Agreement. The above applies to the Work as incorporated in a Collective Work, but this does not require the Collective Work apart from the Work itself to be made subject to the terms of this License. If You create a Collective Work, upon notice from any Licensor You must, to the extent practicable, remove from the Collective Work any credit as required by clause 4(d), as requested. If You create a Derivative Work, upon notice from any Licensor You must, to the extent practicable, remove from the Derivative Work any credit as required by clause 4(d), as requested.
b. You may distribute, publicly display, publicly perform, or publicly digitally perform a Derivative Work only under the terms of this License, a later version of this License with the same License Elements as this License, or a Creative Commons iCommons license that contains the same License Elements as this License (e.g. Attribution-NonCommercial-ShareAlike 2.5 Japan). You must include a copy of, or the Uniform Resource Identifier for, this License or other license specified in the previous sentence with every copy or phonorecord of each Derivative Work You distribute, publicly display, publicly perform, or publicly digitally perform. You may not offer or impose any terms on the Derivative Works that alter or restrict the terms of this License or the recipients' exercise of the rights granted hereunder, and You must keep intact all notices that refer to this License and to the disclaimer of warranties. You may not distribute, publicly display, publicly perform, or publicly digitally perform the Derivative Work with any technological measures that control access or use of the Work in a manner inconsistent with the terms of this License Agreement. The above applies to the Derivative Work as incorporated in a Collective Work, but this does not require the Collective Work apart from the Derivative Work itself to be made subject to the terms of this License.
c. You may not exercise any of the rights granted to You in Section 3 above in any manner that is primarily intended for or directed toward commercial advantage or private monetary compensation. The exchange of the Work for other copyrighted works by means of digital file-sharing or otherwise shall not be considered to be intended for or directed toward commercial advantage or private monetary compensation, provided there is no payment of any monetary compensation in connection with the exchange of copyrighted works.
d. If you distribute, publicly display, publicly perform, or publicly digitally perform the Work or any Derivative Works or Collective Works, You must keep intact all copyright notices for the Work and provide, reasonable to the medium or means You are utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied, and/or (ii) if the Original Author and/or Licensor designate another party or parties (e.g. a sponsor institute, publishing entity, journal) for attribution in Licensor's copyright notice, terms of service or by other reasonable means, the name of such party or parties; the title of the Work if supplied; to the extent reasonably practicable, the Uniform Resource Identifier, if any, that Licensor specifies to be associated with the Work, unless such URI does not refer to the copyright notice or licensing information for the Work; and in the case of a Derivative Work, a credit identifying the use of the Work in the Derivative Work (e.g., "French translation of the Work by Original Author," or "Screenplay based on original Work by Original Author"). Such credit may be implemented in any reasonable manner; provided, however, that in the case of a Derivative Work or Collective Work, at a minimum such credit will appear where any other comparable authorship credit appears and in a manner at least as prominent as such other comparable authorship credit.
e. For the avoidance of doubt, where the Work is a musical composition:
i. Performance Royalties Under Blanket Licenses. Licensor reserves the exclusive right to collect, whether individually or via a performance rights society (e.g. ASCAP, BMI, SESAC), royalties for the public performance or public digital performance (e.g. webcast) of the Work if that performance is primarily intended for or directed toward commercial advantage or private monetary compensation.
ii. Mechanical Rights and Statutory Royalties. Licensor reserves the exclusive right to collect, whether individually or via a music rights agency or designated agent (e.g. Harry Fox Agency), royalties for any phonorecord You create from the Work ("cover version") and distribute, subject to the compulsory license created by 17 USC Section 115 of the US Copyright Act (or the equivalent in other jurisdictions), if Your distribution of such cover version is primarily intended for or directed toward commercial advantage or private monetary compensation.
f. Webcasting Rights and Statutory Royalties. For the avoidance of doubt, where the Work is a sound recording, Licensor reserves the exclusive right to collect, whether individually or via a performance-rights society (e.g. SoundExchange), royalties for the public digital performance (e.g. webcast) of the Work, subject to the compulsory license created by 17 USC Section 114 of the US Copyright Act (or the equivalent in other jurisdictions), if Your public digital performance is primarily intended for or directed toward commercial advantage or private monetary compensation.
5. Representations, Warranties and Disclaimer
UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
7. Termination
a. This License and the rights granted hereunder will terminate automatically upon any breach by You of the terms of this License. Individuals or entities who have received Derivative Works or Collective Works from You under this License, however, will not have their licenses terminated provided such individuals or entities remain in full compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License.
b. Subject to the above terms and conditions, the license granted here is perpetual (for the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor reserves the right to release the Work under different license terms or to stop distributing the Work at any time; provided, however that any such election will not serve to withdraw this License (or any other license that has been, or is required to be, granted under the terms of this License), and this License will continue in full force and effect unless terminated as stated above.
8. Miscellaneous
a. Each time You distribute or publicly digitally perform the Work or a Collective Work, the Licensor offers to the recipient a license to the Work on the same terms and conditions as the license granted to You under this License.
b. Each time You distribute or publicly digitally perform a Derivative Work, Licensor offers to the recipient a license to the original Work on the same terms and conditions as the license granted to You under this License.
c. If any provision of this License is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this License, and without further action by the parties to this agreement, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
d. No term or provision of this License shall be deemed waived and no breach consented to unless such waiver or consent shall be in writing and signed by the party to be charged with such waiver or consent.
e. This License constitutes the entire agreement between the parties with respect to the Work licensed here. There are no understandings, agreements or representations with respect to the Work not specified here. Licensor shall not be bound by any additional provisions that may appear in any communication from You. This License may not be modified without the mutual written agreement of the Licensor and You.
Creative Commons is not a party to this License, and makes no warranty whatsoever in connection with the Work. Creative Commons will not be liable to You or any party on any legal theory for any damages whatsoever, including without limitation any general, special, incidental or consequential damages arising in connection to this license. Notwithstanding the foregoing two (2) sentences, if Creative Commons has expressly identified itself as the Licensor hereunder, it shall have all rights and obligations of Licensor.
Except for the limited purpose of indicating to the public that the Work is licensed under the CCPL, neither party will use the trademark "Creative Commons" or any related trademark or logo of Creative Commons without the prior written consent of Creative Commons. Any permitted use will be in compliance with Creative Commons' then-current trademark usage guidelines, as may be published on its website or otherwise made available upon request from time to time.
Creative Commons may be contacted at http://creativecommons.org/.

231
literary-clock/code.py Normal file
View file

@ -0,0 +1,231 @@
# SPDX-FileCopyrightText: 2022 Eva Herrada for Adafruit Industries
# SPDX-License-Identifier: MIT
import time
import ssl
import gc
import socketpool
import wifi
import adafruit_minimqtt.adafruit_minimqtt as MQTT
from adafruit_io.adafruit_io import IO_MQTT
import adafruit_datetime
import adafruit_display_text
from adafruit_display_text import label
import board
from adafruit_bitmap_font import bitmap_font
import displayio
from adafruit_display_shapes.rect import Rect
UTC_OFFSET = -4
quotes = {}
with open("quotes.csv", "r", encoding="UTF-8") as F:
for quote_line in F:
split = quote_line.split("|")
quotes[split[0]] = split[1:]
display = board.DISPLAY
splash = displayio.Group()
display.show(splash)
arial = bitmap_font.load_font("fonts/Arial-12.pcf")
bold = bitmap_font.load_font("fonts/Arial-Bold-12.pcf")
LINE_SPACING = 0.8
HEIGHT = arial.get_bounding_box()[1]
QUOTE_X = 10
QUOTE_Y = 7
rect = Rect(0, 0, 296, 128, fill=0xFFFFFF, outline=0xFFFFFF)
splash.append(rect)
quote = label.Label(
font=arial,
x=QUOTE_X,
y=QUOTE_Y,
color=0x000000,
line_spacing=LINE_SPACING,
)
splash.append(quote)
time_label = label.Label(
font=bold,
color=0x000000,
line_spacing=LINE_SPACING,
)
splash.append(time_label)
time_label_2 = label.Label(
font=bold,
color=0x000000,
line_spacing=LINE_SPACING,
)
splash.append(time_label_2)
after_label = label.Label(
font=arial,
color=0x000000,
line_spacing=LINE_SPACING,
)
splash.append(after_label)
after_label_2 = label.Label(
font=arial,
color=0x000000,
line_spacing=LINE_SPACING,
)
splash.append(after_label_2)
author_label = label.Label(
font=arial, x=QUOTE_X, y=115, color=0x000000, line_spacing=LINE_SPACING
)
splash.append(author_label)
try:
from secrets import secrets
except ImportError:
print("WiFi secrets are kept in secrets.py, please add them there!")
raise
aio_username = secrets["aio_username"]
aio_key = secrets["aio_key"]
print(f"Connecting to {secrets['ssid']}")
wifi.radio.connect(secrets["ssid"], secrets["password"])
print(f"Connected to {secrets['ssid']}!")
def get_width(font, text):
return sum(font.get_glyph(ord(c)).shift_x for c in text)
def smart_split(text, font, width):
words = ""
spl = text.split(" ")
for i, word in enumerate(spl):
words += f" {word}"
lwidth = get_width(font, words)
if width + lwidth > 276:
spl[i] = "\n" + spl[i]
text = " ".join(spl)
break
return text
def connected(client): # pylint: disable=unused-argument
io.subscribe_to_time("iso")
def disconnected(client): # pylint: disable=unused-argument
print("Disconnected from Adafruit IO!")
def update_text(hour_min):
quote.text = (
time_label.text
) = time_label_2.text = after_label.text = after_label_2.text = ""
before, time_text, after = quotes[hour_min][0].split("^")
text = adafruit_display_text.wrap_text_to_pixels(before, 276, font=arial)
quote.text = "\n".join(text)
for line in text:
width = get_width(arial, line)
time_text = smart_split(time_text, bold, width)
split_time = time_text.split("\n")
if time_text[0] != "\n":
time_label.x = time_x = QUOTE_X + width
time_label.y = time_y = QUOTE_Y + int((len(text) - 1) * HEIGHT * LINE_SPACING)
time_label.text = split_time[0]
if "\n" in time_text:
time_label_2.x = time_x = QUOTE_X
time_label_2.y = time_y = QUOTE_Y + int(len(text) * HEIGHT * LINE_SPACING)
wrapped = adafruit_display_text.wrap_text_to_pixels(
split_time[1], 276, font=arial
)
time_label_2.text = "\n".join(wrapped)
width = get_width(bold, split_time[-1]) + time_x - QUOTE_X
if after:
after = smart_split(after, arial, width)
split_after = after.split("\n")
if after[0] != "\n":
after_label.x = QUOTE_X + width
after_label.y = time_y
after_label.text = split_after[0]
if "\n" in after:
after_label_2.x = QUOTE_X
after_label_2.y = time_y + int(HEIGHT * LINE_SPACING)
wrapped = adafruit_display_text.wrap_text_to_pixels(
split_after[1], 276, font=arial
)
after_label_2.text = "\n".join(wrapped)
author = f"{quotes[hour_min][2]} - {quotes[hour_min][1]}"
author_label.text = adafruit_display_text.wrap_text_to_pixels(
author, 276, font=arial
)[0]
time.sleep(display.time_to_refresh + 0.1)
display.refresh()
LAST = None
def message(client, feed_id, payload): # pylint: disable=unused-argument
global LAST # pylint: disable=global-statement
timezone = adafruit_datetime.timezone.utc
timezone._offset = adafruit_datetime.timedelta( # pylint: disable=protected-access
seconds=UTC_OFFSET * 3600
)
datetime = adafruit_datetime.datetime.fromisoformat(payload[:-1]).replace(
tzinfo=timezone
)
local_datetime = datetime.tzinfo.fromutc(datetime)
print(local_datetime)
hour_min = f"{local_datetime.hour:02}:{local_datetime.minute:02}"
if local_datetime.minute != LAST:
if hour_min in quotes:
update_text(hour_min)
LAST = local_datetime.minute
gc.collect()
# Create a socket pool
pool = socketpool.SocketPool(wifi.radio)
# Initialize a new MQTT Client object
mqtt_client = MQTT.MQTT(
broker="io.adafruit.com",
port=1883,
username=secrets["aio_username"],
password=secrets["aio_key"],
socket_pool=pool,
ssl_context=ssl.create_default_context(),
)
# Initialize an Adafruit IO MQTT Client
io = IO_MQTT(mqtt_client)
# Connect the callback methods defined above to Adafruit IO
io.on_connect = connected
io.on_disconnect = disconnected
io.on_message = message
# Connect to Adafruit IO
print("Connecting to Adafruit IO...")
io.connect()
while True:
try:
io.loop()
except (ValueError, RuntimeError) as e:
print("Failed to get data, retrying\n", e)
wifi.reset()
io.reconnect()
continue
time.sleep(1)

BIN
literary-clock/fonts/Arial-12.pcf Executable file

Binary file not shown.

Binary file not shown.

287
literary-clock/quotes.csv Normal file
View file

@ -0,0 +1,287 @@
00:00|"It starts at ^midnight^."|Catching Fire|Suzanne Collins|unknown
00:05|E.M. Security, normally so scrupulous with their fucking trucks at ^0005h.^, is nowhere around, lending weight to yet another cliché. If you asked Gately what he was feeling right this second he'd have no idea.|Infinite Jest|David Foster Wallace|nsfw
00:10|It was at ^ten minutes past midnight^. Three police cars, Alsations and a black maria arrive at the farmhouse. The farmer clad only in a jock-strap, refused them entry.|The Queue|Jonathan Barrow|unknown
00:15|At ^twelve-fifteen^ he got out of the van. He tucked the pistol under the waistband of his trousers and crossed the silent, deserted street to the Hudston house.|Watchers|Dean Koontz|unknown
00:20|...and I could smell the opium. There is no smell like it. Beside the bed the alarm-clock showed ^twelve-twenty^, but already my tension was over. Pyle had diminished.|The Quiet American|Graham Greene|unknown
00:25|I mean, look at the time! ^Twenty-five past midnight^! It was a triumph, it really was!|The Soldier's Wife|Joanna Trollope|unknown
00:30|"I love you more than you can possibly know." "I love you too." I smile and his lips linger on my cheek. As he walks down the hall, I note the time: ^half past midnight^.|Bath Haus|P.J. Vernon|unknown
00:35|Mrs. Gentrie looked at the clock. It was ^thirty-five minutes past midnight^.|The Case of the Empty Tin|Erle Stanley Gardner|unknown
00:40|We sat in the car park till ^twenty to one^/ And now I'm engaged to Miss Joan Hunter Dunn.|A Subaltern's Love Song|John Betjeman|unknown
00:45|At ^12.45^, during a lull, Mr. Yoshogi told me that owing to the war there were now many more women in England than men.|Pig and Pepper: A Comedy of Youth|David Footman|unknown
00:50|The packing was done at ^12.50^; and Harris sat on the big hamper, and said he hoped nothing would be found broken. George said that if anything was broken it was broken, which reflection seemed to comfort him.|Three Men in a Boat|Jerome K Jerome|unknown
00:55|He rolled one way, rolled the other, listened to the loud tick of the clock, and was asleep a minute later. ^Five to one in the morning^. Fifty-one hours to go.|61 Hours|Lee Child|unknown
01:00|^1.00 am.^ I felt the surrounding quietness suffocating me.|Sister|Rosamund Lupton|unknown
01:06|When he woke it was ^1:06^ by the digital clock on the bedside table. He lay there looking at the ceiling, the raw glare of the vaporlamp outside bathing the bedroom in a cold and bluish light. Like a winter moon.|No Country for Old Men|Cormac McCarthy|unknown
01:10|It was at ^ten minutes past one^ by Bond's watch when, at the high table, the whole pattern of play suddenly altered.|Casino Royale|Ian Fleming|unknown
01:15|Lily Chen always prepared an 'evening' snack for her husband to consume on his return at ^1.15am^.|Sour Sweet|Timothy Mo|unknown
01:20|Then it was ^1.20am^, but I hadn't heard Father come upstairs to bed. I wondered if he was asleep downstairs or whether he was waiting to come in and kill me. So I got out my Swiss Army Knife and opened the saw blade so that I could defend myself.|The Curious Incident Of The Dog In The Night-Time|Mark Haddon|unknown
01:25|He made a last effort; he tried to rise, and sank back. His head fell on the sofa cushions. It was then ^twenty-five minutes past one o'clock^.|The Moonstone|Wilkie Collins|unknown
01:30|"^Half-past one^", The street lamp sputtered, The street lamp muttered, The street lamp said, "Regard that woman ..."|Rhapsody on a Windy Night|TS Eliot|unknown
01:35|Two days later, the chime of his diary woke Merral in the middle of the night. He shook himself and peered at the clock on the diary screen. ^One thirty-five^. An extraordinary time for a message. Has the ship been sighted?|The Dark Foundations|Chris Walley|unknown
01:40|March twelfth, ^one-forty am^, she leaves a group of drinking buddies to catch a bus home. She never makes it.|Bones to Ashes|Kathy Reichs|unknown
01:44|She knew it was the stress, two long days of stress, and she looked at her watch, ^sixteen minutes to two^, and she almost leaped with fright, a shock wave rippling through her body, where had the time gone?|Trackers|Deon Meyer|unknown
01:50|No, she thought: every spinster legal secretary, bartender, and orthodontist had a cat or two-and she could not tolerate (not even as a lark, not even for a moment at ^ten minutes before two AM^), embodying cliché.|Dog|Michelle Herman|unknown
01:54|^Six minutes to two^. Janina Mentz watched the screen, where the small program window flickered with files scrolling too fast to read, searching for the keyword.|Trackers|Dean Koontz|unknown
02:00|As ^two o'clock^ pealed from the cathedral bell, Jean Valjean awoke.|Les Miserables |Victor Hugo|unknown
02:05|At ^2.05^ the fizzy tights came crackling off.|London Fields|Martin Amis|unknown
02:10|"^Ten minutes past two^, sir," answered the man, looking at the clock and blinking. "Ten minutes past two? How horribly late!"|The Picture of Dorian Gray|Oscar Wilde|unknown
02:15|At ^2.15am^ a policeman observed the place in darkness, but with the stranger's motor still at the curb.|The Shadow Out of Time|H.P. Lovecraft|unknown
02:20|^Twenty minutes after two^, on my way to San Diego, listening to some wierd, cacophanous music; no melodic line, no content.|Somewhere in Time (Bid Time Return)|Richard Matheson|unknown
02:25|You see it is time: ^2.25am.^ You get out of bed.|Nineteen Eighty-Three: The Red Riding Quartet, Book Four|David Peace|unknown
02:30|It is ^2.30am^ and I am tight. As a tick, as a lord, as a newt. Must write this down before the sublime memories fade and blur.|Any Human Heart|William Boyd|unknown
02:35|Rorschach's journal: Left Jacob's house ^2:35 a.m.^ He knows nothing about any attempt to discredit Dr. Manhattan. He has simply been used.|Watchmen|Alan Moore and Dave Gibbons|unknown
02:40|Miss Conover told investigators that at ^2:40 a.m.^, Officer Martin Willis entered the diner and ordered coffee and donut.|The Andromeda Strain|Michael Crichton|unknown
02:45|^0245h.^, Ennet House, the hours that are truly wee.|Infinite Jest|David Foster Wallace|unknown
02:50|When it was ^2:50^ and the bank, too, had not been attacked, it was clear this was not the day of the big coup.|The Locked Room|Maj Sjöwall & Per Wahlöö|unknown
02:55|Time to go: ^2.55am.^ Two-handed, Cec lifted his peak cap from the chair.|Downriver|Iain Sinclair|unknown
03:00|When Sophie awoke, it was ^3:00 a.m.^|Desperate Characters|Paula Fox|unknown
03:05|On the Sunday before Christmas she awoke at ^3:05 a.m.^ and thought: Thirty-six hours. Four hours later she got up thinking: Thirty-two hours.|The Corrections|Jonathan Franzen|unknown
03:10|Love again; wanking at ^ten past three^|Love Again|Philip Larkin|unknown
03:15|Above the door of Room 69 the clock ticked on at ^3:15^. The motion was accelerating. What had once been the gymnasium was now a small room, seven feet wide, a tight, almost perfect cube.|Manhole 69|JG Ballard|unknown
03:20|Prabath Kumara, 16. 17th November 1989. At ^3.20am^ from the home of a friend.|Anil's Ghost|Michael Ondaatje|unknown
03:25|It was ^3:25 a.m.^ A strange thrill, to think I was the only Mulvaney awake in the house.|We Were the Mulvaneys|Joyce Carol Oates|unknown
03:30|At ^Half past Three^, a single Bird Unto a silent Sky Propounded but a single term Of cautious melody.|At Half past Three, a single Bird|Emily Dickinson|unknown
03:35|He could just see the hands of the alarm clock in the darkness: ^3.35 a.m.^ He adjusted his pillow and shut his eyes.|The Dogs of Riga|Henning Mankell|unknown
03:40|His bedside clock shows ^three forty^. He has no idea what he's doing out of bed: he has no need to relieve himself, nor is he disturbed by a dream or some element of the day before, or even by the state of the world.|Saturday|Ian McEwan|unknown
03:45|Abra did not quiet. The crying was monotonous, maddening, terrifying. When they arrived at Bridgton Hospital, it was ^quarter of four^, and Abra was still at full volume. Rides in the Acura were usually better than a sleeping pill, but not this morning.|Doctor Sleep|Stephen King|unknown
03:50|She had used her cell phone to leave several messages on the answering machine in Sao Paulo of the young dentist of the previous evening, whose name was Fernando. The first was recorded at ^ten or five to four in the morning^.|A Death in Brazil: A Book of Omissions|Peter Robb|unknown
03:55|Here in the cavernous basement at ^3.55 a.m.^, in a single pool of light, is Theo Perowne.|Saturday|Ian McEwan|unknown
04:00|The Birds begun at ^Four o'clock^ Their period for Dawn|The Birds Begun at Four o'clock|Emily Dickinson|unknown
04:05|Leaves were being blown against my window. It was ^4.05am^. The moon had shifted in the sky, glaring through a clotted mass of clouds like a candled egg.|We Were the Mulvaneys|Joyce Carol Oates|unknown
04:11|The next morning I awaken at exactly ^eleven minutes after four^, having slept straight through my normal middle-of-the-night insomniac waking at three.|The Stuff of Life|Karen Karbo|unknown
04:15|Alice wants to warn her that a defect runs in the family, like flat feet or diabetes: they're all in danger of ending up alone by their own stubborn choice. The ugly kitchen clock says ^four-fifteen^.|Pigs in Heaven|Barbara Kingsolver|unknown
04:22|He hurt me to the point where I wanted to tell him something. My watch said ^4.22^ now. It had stopped. It was smashed.|The Ipcress File|Len Deighton|unknown
04:25|As I dressed I glanced at my watch. It was no wonder that no one was stirring. It was ^twenty-five minutes past four^.|The Adventures of Sherlock Holmes|Sir Arthur Conan Doyle|unknown
04:30|Jonas rolls painfully out of the hammock, his aching lower back stiff and swollen, in desperate need of a chiropractor. He checks his watch. ^Four thirty^...but is it a.m. or p.m.?|Meg, Primal Waters|Steve Alten|unknown
04:35|No manner of exhaustion can keep a child asleep much later than six a.m. on Christmas Day. Colby awoke at ^4:35^.|Dreams and Shadows|C Robert Cargill|unknown
04:40|I settled into a daily routine. Wake up at ^4.40am^, shower, get on the train north by ten after five.|Bossypants|Tina Fey|unknown
04:45|Daybreak will reveal that one of us has been left alone. He checks the clock on the table next to the bed. The hands glow and register ^4:45 a.m.^|Faceless Killers|Henning Mankell|unknown
04:50|Even the hands of his watch and the hands of all the thirteen clocks were frozen. They had all frozen at the same time, on a snowy night, seven years before, and after that it was always ^ten minutes to five^ in the castle.|The 13 Clocks|James Thurber|unknown
04:55|^4:55^ - Mank holding phone. Turns to Caddell - 'Who is this?' Caddell: 'Jim.' (shrugs) 'I think he's our man in Cincinnati.'|Fear and Loathing: On the Campaign Trail '72|Hunter S. Thompson|unknown
05:00|The day came slow, till ^five o'clock^. Then sprang before the hills. Like hindered rubies, or the light. A sudden musket spills|The Day Came Slow, Till Five O' Clock|Emily Dickinson|unknown
05:05|The baby, a boy, is born at ^five past five in the morning^.|The Namesake|Jhumpa Lahiri|unknown
05:10|I settled into a daily routine. Wake up at 4:40am, shower, get on the train north by ^ten after five^.|Bossypants|Tina Fey|unknown
05:15|Weird conversation with Brown, a tired & confused old man who's been jerked out of bed at ^5:15^.|Fear and Loathing: On the Campaign Trail '72|Hunter S Thompson|unknown
05:20|If she can keep her speed to seventy until she leaves the turnpike at midtown, and if she catches most of the traffic lights, she estimates she can be at her building by ^five-twenty^.|If it Bleeds|Stephen King|unknown
05:25|At ^5:25 a.m.^ the doorbell rings, always an evil omen. I stagger to the intercom and push the button.|The Time Traveler's Wife|Audrey Niffenegger|unknown
05:30|On the day they were going to kill him, Santiago Nasar got up at ^five-thirty in the morning^ to wait for the boat the bishop was coming on.|Chronicle of a Death Foretold|Gabriel García Márquez|unknown
05:35|I squinted at the clock. 'It says ^twenty-five before six^,' I said and rolled away from him.|The Dice Man|Luke Rhinehart|unknown
05:40|^Twenty minutes to six^. 'Rob's boys were already on the platform, barrows ready. The only thing that ever dared to be late around here was the train.|The Peculiar Memories of Thomas Penman|Bruce Robinson|unknown
05:45|At ^5:45^ a power-transformer on a pole beside the abandoned Tracker Brothers' Truck Depot exploded in a flash of purple light, spraying twisted chunks of metal onto the shingled roof.|IT|Stephen King|unknown
05:50|It was was ^5:50^ when he staggered from the room, heading he knew not where or for how long, but hoping only that whoever had been guiding him lately would not desert him now.|The Princess Bride|William Goldman|unknown
05:55|Billy doesn't drive to the parking garage. The parking garage is done. At ^five to six^ he parks on Main Street a few blocks from the Gerard Tower. Plenty of curbside spaces at this hour and the sidewalk is deserted.|Billy Summers|Stephen King|unknown
06:00|`and ever since that,' the hatter went on in a mournful tone, `he won't do a thing i ask! it's always ^six o'clock^ now.'|Alice in Wonderland|Lewis Carroll|unknown
06:05|A second man went in and found the shop empty, as he thought, at ^five minutes past six^. That puts the time at between 5:30 and 6:05.|The ABC Murders|Agatha Christie|unknown
06:10|The bus left the station at ^ten past six^ - and she sat proud, like an accustomed traveller, apart from her father, John Henry, and Berenice.|The Member of the Wedding|Carson McCullers|unknown
06:15|Father expected his shaving-water to be ready at ^a quarter past six^. Just seven minutes late, Dorothy took the can upstairs and knocked at her father's door.|A Clergyman's Daughter|George Orwell|unknown
06:20|It was ^6:20 a.m.^, and my parents and I were standing, stunned and half-awake, in the parking lot of a Howard Johnson's in Iowa.|Soon I Will Be Invincible|Austin Grossman|unknown
06:25|Simon is happy to travel scum class when he's on his own and even sometimes deliberately aims for the ^6.25^. But today the .25 is delayed to 6.44.|The Deaths|Mark Lawson|unknown
06:30|Tony gets up at ^six-thirty^, as she always does. West sleeps on, groaning a little. Probably in his dreams he's shouting; sounds in dreams are always louder.|The Robber Bride|Margaret Atwood|unknown
06:35|My watch lay on the dressing-table close by; glancing at it, I saw that the time was ^twenty-five minutes to seven^. I had been told that the family breakfasted at nine, so I had nearly two-and-a-half hours of leisure.|Ravensdene Court|J.S. Fletcher|unknown
06:40|At eleven o'clock the phone rang, and still the figure did not respond, any more than it has responded when the phone had rung at twenty-five to seven in the morning, and again at ^twenty to seven^|The Long Dark Tea-Time of the Soul|Douglas Adams|unknown
06:45|^Six-forty-five^ the shavers buzz and the Acutes line up in alphabetical order at the mirrors, A, B, C, D. . . . The walking Chronics like me walk in when the Acutes are done, then the Wheelers are wheeled in.|One Flew Over the Cuckoo's Nest|Ken Kesey|unknown
06:50|Will, my fiancé, was coming from Boston on ^the six-fifty train^ - the dawn train, the only train that still stopped in the small Ohio city where I lived.|Pretty Ice|Mary Robison|unknown
06:55|At ^6:55 am^ Lisa parked and took the lift from the frozen underground car park up to level 1 of Green Oaks Shopping Centre.|What was Lost|Catherine O'Flynn|unknown
07:00|Moist groaned. It was ^the crack of seven^ and he was allergic to the concept of two seven o'clocks in one day.|Raising Steam|Terry Pratchett|unknown
07:05|Outside my window the sky hung low and gray. It looked like snow, which added to my malaise. The clock read ^five after seven^. I punched the remote control and watched the morning news as I lay in bed.|Dance Dance Dance|Haruki Murakami|unknown
07:10|A search in Bradshaw informed me that a train left St. Pancras at ^7.10^, which would land me at any Galloway station in the late afternoon.|The Thirty-Nine Steps|John Buchan|unknown
07:15|At ^7:15 A.M.^, January 25th, we started flying northwestward under McTighe's pilotage with ten men, seven dogs, a sledge, a fuel and food supply, and other items including the plane's wireless outfit.|At the Mountains of Madness |H.P. Lovecraft|unknown
07:20|And this was my timetable when I lived at home with Father and I thought that Mother was dead from a heart attack (this was the timetable for a Monday and also it is an approximation). ^7.20 a.m.^ Wake up|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
07:25|^7.25 a.m.^ clean teeth and wash face|The Curious Incident Of The Dog In The Night-Time|Mark Haddon|unknown
07:30|At ^half-past seven^ the next morning he rang the bell of 21 Blenheim Avenue.|After Rain|William Trevor|unknown
07:35|I looked at my watch. ^Seven thirty-five^.|Bare Bones|Kathy Reichs|unknown
07:40|^7.40 a.m.^ Have breakfast.|The Curious Incident Of The Dog In The Night-Time|Mark Haddon|unknown
07:45|Contrary to his habit of being late, Pierre on that day arrived at the Bergs' house, not at ten but at ^fifteen minutes to eight^.|War and Peace|Leo Tostoy|unknown
07:50|At about ^ten minutes to eight^, Jim had squared the part of the work he had been doing - the window - so he decided not to start on the door or the skirting until after breakfast.|The Ragged Trousered Philanthropists|Robert Tressell|unknown
07:55|at ^7.55^ this morning the circus ran away to join me.|Tightrope, from Selected Poems 1967-1987|Roger McGough|unknown
08:00|^8.00 a.m.^ Put school clothes on|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
08:05|^8.05 a.m.^ Pack school bag|The Curious Incident Of The Dog In The Night-Time|Mark Haddon|unknown
08:10|^8.10 a.m.^ Read book or watch video|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
08:15|You scrutinized your wrist: "It's ^eight fifteen^. (And here time forked.) I'll turn it on." The screen in its blank broth evolved a lifelike blur, and music welled.|Pale Fire|Vladimir Nabokov|unknown
08:20|^Eight-twenty^ the cards and puzzles go out.|One Flew Over the Cuckoo's Nest|Ken Kesey|unknown
08:25|^Eight-twenty-five^ some Acute mentions he used to watch his sister taking her bath; the three guys at the table with him fall over each other to see who gets to write it in the log book.|One Flew Over the Cuckoo's Nest|Ken Kesey|unknown
08:30|The lecture was to be given tomorrow, and it was now almost ^eight-thirty^.|A Confederacy of Dunces|John Kennedy Toole|unknown
08:35|Old gummy granny (thrusts a dagger towards Stephen's hand) Remove him, acushla. At ^8.35 a.m.^ you will be in heaven and Ireland will be free (she prays) O good God take him!|Ulysses|James Joyce|unknown
08:40|At ^8:40 A.M.^ she was wheeled out on a stretcher headed for Mayo General Hospital, blistered and burned by a tanning bed turned torture chamber.|Pomegranate Soup|Marsha Mehran|unknown
08:45|At ^eight forty-five^, I called and said, "I need some financial advice. Actually, I'm serious. I'm in a bind."|My Year of Rest and Relaxation|Ottessa Moshfegh|unknown
08:50|Punctually at ^ten minutes to nine^, a quarter hour after early mass, the boy stood in his Sunday uniform outside his father's door.|The Radetzky March|Joseph Roth|unknown
08:55|George pulled out his watch and looked at it: it was ^five minutes to nine^!|Three Men in a Boat|Jerome K Jerome|unknown
09:00|^9.00 a.m.^ School assembly|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
09:05|^9:05am^ lay in bed, staring at ceiling|A Fraction of the Whole|Steve Toltz|unknown
09:10|^9.10am^ lay in bed, staring at wall.|A Fraction of the Whole|Steve Toltz|unknown
09:15|^9.15 a.m.^ First morning class|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
09:20|At ^twenty minutes past nine^, the Duke of Dunstable, who had dined off a tray in his room, was still there, waiting for his coffee and liqueur.|Uncle Fred in the Springtime|P.G. Wodehouse|unknown
09:25|A man I would cross the street to avoid at nine o'clock - by ^nine twenty-five^ I wanted to fuck him until he wept. My legs trembled with it. My voice floated out of my mouth when I opened it to speak.|The Forgotten Waltz|Anne Enright|nsfw
09:30|He looked at his watch; it was ^half-past nine^|A Watcher by the Dead|Ambrose Bierce|unknown
09:35|^Nine-thirty-five^. He really must be gone. The bird is no longer feeding but sitting at the apex of a curl of razor wire.|The Memory of Love|Aminatta Forna|unknown
09:40|Hartmann closed the door of the banqueting hall and stopped to fasten his watch. It was ^twenty minutes to ten^. From the office along the corridor came a faint sound of typing; a telephone rang.|Munich|Robert Harris|unknown
09:45|9.15, 9.30, ^9.45^, 10! Bond felt the excitement ball up inside him like cat's fur.|On Her Majesty's Secret Service|Ian Fleming|unknown
09:50|^9.50am^. Hmmm. Think will go inspect make-up in case he does come in|Bridget Jones Diary|Helen Fielding|unknown
09:55|"your punctuality really alarms me. What do I say? punctuality! You, whom I expected last, you arrive at ^five minutes to ten^, when the time fixed was half-past! Has the ministry resigned?"|The Count of Monte Cristo|Alexandre Dumas|unknown
10:00|^Ten o'clock^ the mail comes up. Sometimes you get the torn envelope.|One Flew Over the Cuckoo's Nest|Ken Kesey|unknown
10:05|We both watch as a pair of swans sail regally under the little bridge. Then I glance at my watch. It's already ^five past ten^. "We should get going," I say with a little start. Your mother will be waiting."|The Undomestic Goddess|Sophie Kinsella|unknown
10:10|^10:10^ Shot is fired.|The Hollow Man|John Dickson Carr|unknown
10:15|Due to his advanced state of decay, our loyal boiler room mascot wasn't in on the great escape, but his room was opposite mine, and he understood "Shush!" At ^a quarter past ten^ Ernie went to Reception to announce my death to Nurse Noakes.|Cloud Atlas|David Mitchell|unknown
10:20|"What time is it?" my cousin asked me. About eight inches shorter than me, he had to look up when he talked. I glanced at my watch. "^Ten twenty^."|Blind Willow, Sleeping Woman|Haruki Murakami|unknown
10:25|^10:25^: Phone call from Lüding, very worked up, urging me to return at once and get in touch with Alois, who was equally worked up.|The Lost Honour of Katharina Blum|Heinrich Böll|unknown
10:30|^10.30 a.m.^ Break|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
10:35|^Five-and-twenty to eleven^. A horrible hour - a macabre hour, for it is not only the hour of pleasure ended, it is the hour when pleasure itself has been found wanting.|Rope|Patrick Hamilton|unknown
10:40|^10:40^: Call from Katharina asking me whether I had really said what was in the News.|The Lost Honour of Katharina Blum|Heinrich Böll|unknown
10:45|"If this is so, we have now to determine what Barker and Mrs. Douglas, presuming they are not the actual murderers, would have been doing from quarter to eleven, when the sound of the shot brought them down, until ^quarter past eleven^..."|The Valley of Fear|Sir Arthur Conan Doyle|unknown
10:50|^10.50 a.m.^ Art class with Mrs Peters|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
10:55|The clock was still saying ^five minutes to eleven^ when Pooh and Piglet set out on their way half an hour later.|The House at Pooh Corner|A.A. Milne|unknown
11:00|An ending, then. November 11, 1991, at ^eleven o'clock in the morning^, the eleventh hour of the eleventh month. It's a Monday.|The Robber Bride|Margaret Atwood|unknown
11:05|^Five past eleven^; less than a quarter of an hour before Amethyst either succeeded or failed|The Infinite Day|Chris Walley|unknown
11:10|She backed down the driveway, checked for traffic, and turned toward the turnpike. ^Ten past eleven^. Plenty of time. That's what she thought then.|If it Bleeds|Stephen King|unknown
11:15|"Have you a couple of days to spare? Have just been wired for from the west of England in connection with Boscombe Valley tragedy. Shall be glad if you will come with me. Air and scenery perfect. Leave Paddington by the ^11:15^."|The Adventures of Sherlock Holmes|Sir Arthur Conan Doyle|unknown
11:20|Sweeney pointed to the clock above the bar, held in the massive and indifferent jaws of a stuffed alligator head. The time was ^11.20^.|American Gods|Neil Gaiman|unknown
11:25|When, at about ^11.25am^, Katharina Blum was finally taken from her apartment for questioning, it was decided not to handcuff her at all.|The Lost Honour of Katharina Blum|Heinrich Böll|unknown
11:30|This time it was Kumiko. The wall clock said ^11.30^.|The Wind-up Bird Chronicle|Haruki Murakami|unknown
11:35|At ^11.35^ the Colonel came out; he looked hot and angry as he strode towards the lift. There goes a hanging judge, thought Wormold.|Our Man in Havana|Graham Greene|unknown
11:40|During the sessions at Ito he read the Lotus Sutra on mornings of play, and he now seemed to be bringing himself to order through silent meditation. Then, quickly, there came a rap of stone on board. It was ^twenty minutes before noon^.|The Master of Go|Yusunari Kawabata|unknown
11:45|^11:45 AM^ - 06/05/2014 More details have emerged in the investigation into the killings at Val-de-Grâce early Wednesday morning.|The Catacombs|Jeremy Bates|unknown
11:50|The man who gave them to him handed him a ten-shilling note and promised him another if it were delivered at exactly ^ten minutes to twelve^.|The Adventure of Johnnie Waverley: A Hercule Poirot Story|Agatha Christie|unknown
11:55|It was ^11:55 a.m.^ on April 30.|All the President's Men|Bernstein & Woodward|unknown
12:00|Roaring ^noon^. In a well-fanned Forty-second Street cellar I met Gatsby for lunch.|The Great Gatsby|F. Scott Fitzgerald|unknown
12:05|"I could not have committed this crime. Pauline Stacy fell from this floor to the ground at ^five minutes past twelve^..."|The Eye of Apollo|G.K.Chesterton|unknown
12:10|The child said that it was ^twelve-ten^ and that Gonda was already late. Another child said that maybe the rain had delayed him. Another said, no not the rain, his director was taking a plane from Hollywood.|Enoch and the Gorilla|Flannery O'Connor|unknown
12:15|What shall I think of that's liberating and refreshing? I'm in the mood when I open my window at night and look at the stars. Unfortunately it's ^12.15^ on a grey dull day, the aeroplanes are active|A Writer's Diary: Being Extracts from the Diary of Virgina Woolf|Virginia Woolf|unknown
12:20|At ^twenty minutes after twelve^ he got up, resolutely sealed the large brown envelope, put on his raincoat, and walked down to the village. He dug his hands into his pockets and took longer steps.|The Hammer of God|Bo Giertz|unknown
12:25|Boys, do it now. God's time is ^12.25^.|Ulysses|James Joyce|unknown
12:30|^12.30 p.m.^ Lunch|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
12:35|That morning he had appeared at the precise time stated in orders. Everyone else had been waiting five minutes and Colour Sergeant Cork called out the marker just as Trimmer appeared. So it was ^twelve-thirty-five^ when they were dismissed.|Men At Arms|Evelyn Waugh|unknown
12:40|A little ormolu clock in the outer corridor indicated ^twenty minutes to one^. The car was due at one-fifteen. Thirty-five minutes: oh, to escape for only that brief period!|Extremely Entertaining Short Stories (The Octave of Jealousy)|Stacy Aumonier|unknown
12:45|That Sunday was a picture-book summer day in Maine: clear, bright, warm. At ^a quarter to one^, Ruth McCausland, dressed in a pretty blue summer frock, left her house for the last time.|The Tommyknockers|Stephen King|unknown
12:50|So presently Bert was sent up to the top of the house to look at a church clock which was visible therefrom, and when he came down he reported that it was ^ten minutes to one^.|The Ragged Trousered Philanthropists|Robert Tressell|unknown
12:55|The inspector glanced at the clock. ^Five to one^. A busy morning.|A Man Lay Dead|Ngaio Marsh|unknown
13:00|^1.00 p.m.^ First afternoon class|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
13:05|At ^five past one^ Alleyn opened the outer door, knocked his pipe out on the edge of the stone step,and remained staring out on to the drive.|A Man Lay Dead|Ngaio Marsh|unknown
13:10|"It was ^ten minutes past one^." "You are sure of that?"|Death on the Nile|Agatha Christie|unknown
13:15|"Where are the ladies and gentlemen?" asked Aleyn. "Sir, in the garden", said Bunce. "What time's lunch?" "^One-fifteen^."|A Man Lay Dead|Ngaio Marsh|unknown
13:20|It will take him time to arrive here, see it is ^twenty minutes past one^, and there are yet some times before he can hither come, be he never so quick.|Dracula|Bram Stoker|unknown
13:25|I'd really have liked to, I told her, if it weren't for the things I had in the drier. I cast an eye at my watch. ^One-twenty-five^. The drier had already stopped.|Hard Boiled Wonderland and the End of the World|Haruki Murakami|unknown
13:30|She was a sticker. A clock away in the town struck ^half past one^.|Brighton Rock|Graham Greene|unknown
13:35|^1:35 P.M.^ Katelyn stood in the hallway, her hands on her hips, enjoying the hell out of the moment. "So I see how it is," she said. "Your cousin can visit during finals week but my sister can't."|Kitchens of the Great Midwest|J. Ryan Stradal|unknown
13:39|And it was now ^1.39pm^ which was 23 minutes after the stop, which mean that we would be at the sea if the train didn't go in a big curve. But I didn't know if it went in a big curve.|The Curious Incident of the Dog in the Night-Time|Mark Haddon|unknown
13:45|The blow fell at precisely ^one forty-five^ (summer-time). Benson, my Aunt Agatha's butler, was offering me the fried potatoes at the moment, and such was my emotion that I lofted six of them on the sideboard with the spoon.|Sir Roderick Comes to Lunch|P.G. Wodehouse|unknown
13:50|The best train of the day was the ^one-fifty^ from Paddington which reached Polgarwith just after seven o'clock.|The Cornish Mystery|Agatha Christie|unknown
13:55|I came the next day at ^five minutes before two^, and on reaching the schoolroom door, before I opened it, I heard a rapid, gabbling sound, which warned me that the "priere du midi" was not yet concluded.|The Professor|Charlotte Brontë|unknown
14:00|At ^two^, the snowplows were in action in Lillestrom.|The Snowman|Jo Nesbo|unknown
14:05|...and at ^five past two^ on 17 September of that same unforgettable year 1916, I was in the Muryovo hospital yard, standing on trampled withered grass, flattened by the September rain.|A Country Doctor's Notebook|Mikhail Bulgakov|unknown
14:10|He arrived at her house at ^2:10 P.M.^, two videotapes in one hand, and a single bag of uncooked microwave popcorn in the other.|Reprieve|James Han Mattson|unknown
14:15|^2.15 p.m.^ Second afternoon class|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
14:20|She looked at her watch and it was ^twenty minutes past two^. She had no time to lose but must get ready at once.|A Tale of Two Cities|Charles Dickens|unknown
14:25|There was a moment today, at ^2:25^, when study hall came suddenly to life. Heads were lifted and cocked as the siren in the belfry of the city hall announced trouble, probably a fire, somewhere in Staggerford.|Staggerford|Jon Hassler|unknown
14:30|She looked at her watch: ^half past two^. A few minutes to calm down before she had to go.|The Locked Room|Maj Sjöwall & Per Wahlöö|unknown
14:36|I look at my watch. ^Two thirty-six^. All I've got left today is take in the laundry and fix dinner.|The Elephant Vanishes|Haruki Murakami|unknown
14:40|If a girl looks swell when she meets you, who gives a damn if she's late? Nobody. "We better hurry," I said. "The show starts at ^two-forty^."|Catcher in the Rye|J.D. Salinger|unknown
14:45|He never came down till ^a quarter to three^.|The Diary of a Nobody|George and Weedon Grossmith|unknown
14:50|Stands the Church clock at ^ten to three^? And is there honey still for tea?|The Old Vicarage, Grantchester|Rupert Brooke|unknown
14:55|The superior, the very reverend John Conmee SJ reset his smooth watch in his interior pocket as he came down the presbytery steps. ^Five to three^. Just nice time to walk to Artane.|Ulysses|James Joyce|unknown
15:00|"I gotta get uptown by ^three o'clock^."|A Confederacy of Dunces|John Kennedy Toole|unknown
15:05|For one moment Ruth could see the bones of the bats standing out clearly, as if in an X-ray picture. Then all the green turned black. It was ^3:05 P.M.^|The Tommyknockers|Stephen King|unknown
15:10|This time it was only the simple fact that the hands chanced to point to ^3.10pm^, the precise moment at which all the clocks of London had stopped.|The Purple Cloud|M.P. Shiel|unknown
15:15|The strawberry-nosed man glanced over his shoulder, caught Gordon's eye, and moved off, foiled. He had been on the point of slipping Edgar Wallace into his pocket. The clock over the Prince of Wales struck a ^quarter past three^.|Keep the Aspidistra Flying|George Orwell|unknown
15:20|When the phone rang at ^three twenty^ I was sprawled out on the tatami, starting at the ceiling. A pool of winter sunlight had formed in the place where I lay. Like a dead fly I lay there, vacant, in a December 1971 spotlight.|Blind Willow, Sleeping Woman|Haruki Murakami|unknown
15:25|"Hmm, let's see. It's a three-line rail-fence, a, d, g...d-a-r-l...Got it: 'Darling Hepzibah' Hepzibah? What kind of name is that? 'Will meet you Reading Sunday ^15.25^ train Didcot-Reading.' Reading you all right, you idiots."|C|Tom McCarthy|unknown
15:30|^3.30 p.m.^ Catch school bus home|The Curious Incident of the Dog in the Night-time |Mark Haddon|unknown
15:35|...it didn't inevitably mean she'd still be in such a state when the schoolbus deposited Wolfie back home at ^3:35 P.M.^|I Am No One You Know: Stories|Joyce Carol Oates|unknown
15:40|At ^three-forty^, Cliff called to report that Dilworth and his lady friend were sitting on the deck of the Amazing Grace, eating fruit and sipping wine, reminiscing a lot, laughing a little.|Watchers|Dean Koontz|nsfw
15:45|Still, with that many acres of old vehicles, his chances looked pretty good. He glaced at his watch - ^3:45 P.M.^|French Creek|Peter Rennebohm|unknown
15:50|^3.50 p.m.^ Have juice and snack|The Curious Incident Of The Dog In The Night-Time|Mark Haddon|unknown
15:55|^3.55 p.m.^ Give Toby food and water|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
16:00|^4.00 p.m.^ Take Toby out of his cage|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
16:05|IT was exactly ^five minutes past four^ as Mr. Robert Audley stepped out upon the platform at Shoreditch, and waited placidly ...|Lady Audley's Secret|Mary Elizabeth Braddon|unknown
16:10|^1610h.^ E.T.A Weight room. Freestyle circuits. The clank and click of various resistance systems.|Infinite Jest|David Foster Wallace|unknown
16:15|I remember the dread with which I at ^quarter past four^ Let go with a bang behind me our house front door|False Security|John Betjeman|unknown
16:20|^4.20 p.m.^ Watch television or a video|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
16:25|As I dressed I glanced at my watch. It was no wonder that no one was stirring. It was ^twenty-five minutes past four^. I had hardly finished when Holmes returned with the news that the boy was putting in the horse.|The Adventures of Sherlock Holmes|Sir Arthur Conan Doyle|unknown
16:30|This afternoon everything is matching up. When the swing shift comes on duty the clock says ^four-thirty^, just like it should.|One Flew Over the Cuckoo's Nest|Ken Kesey|unknown
16:35|The Voice shut itself off with a click, and then reopened conversation by announcing the arrival at Platform 9 of the ^4.35^ from Birmingham and Wolverhampton.|4.50 from Paddington|Agatha Christie|unknown
16:40|^Four forty P.M.^ Besta sang another hymn. Everyone knew something was wrong. How long did they wait? The mayor was going crazy inside, as was the mayor's wife, as was their daughter. Seiji could barely contain his rage.|Trouble & Triumph: A Novel of Power & Beauty|Tip "T.I." Harris with David Ritz|unknown
16:45|At ^four-forty-five^ Miss Haddon went to tea with the Principal, who explained why she desired all the pupils to learn the same duet. It was part of her new co-ordinative system.|Co-ordination|EM Forster|unknown
16:50|They had all frozen at the same time, on a snowy night, seven years before, and after that it was always ^ten minutes to five^ in the castle.|The 13 Clocks|James Thurber|unknown
16:55|About ^five minutes to five^, just as they were all putting their things away for the night, Nimrod suddenly appeared in the house. He had come hoping to find some of them ready dressed to go home before the proper time.|The Ragged Trousered Philanthropists|Robert Tressell|unknown
17:00|^5.00 p.m.^ Read a book|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
17:05|At approximately ^5:05 p.m.^ Joe became aware of a man standing close to the table, about two metres away, talking in Mandarin into a mobile phone.|Typhoon|Charles Cumming|unknown
17:10|"Didna ye hear the pipes, my leddy?" he rejoined. "Yes, well enough; but a whole regiment of pipes can't make it six o'clock when my watch says ^ten minutes past five^."|Malcom|George MacDonald|unknown
17:15|^5:15 P.M.^ Yep, Jack Cermak's Corner Tap was the eighth circle of hell. In a gentrifying neighborhood like Logan Square, setting up a sanitized, overpriced bar to look like a cheap small-town dive was just plain sick.|Kitchens of the Great Midwest|J. Ryan Stradal|unknown
17:20|If she can keep her speed to seventy until she leaves the turnpike at midtown, and if she catches most of the traffic lights, she estimates she can be at her building by ^five-twenty^.|If It Bleeds|Stephen King|unknown
17:25|"Now," said Handsley, when Angela had poured out the last cup, "it's ^twenty-five minutes past five^, at half-past the Murder game is on."|A Man Lay Dead|Ngaio Marsh|unknown
17:30|It was ^half-past five^ before Holmes returned. He was bright, eager, and in excellent spirits, a mood which in his case alternated with fits of the blackest depression.|The Sign of Four|Sir Arthur Conan Doyle|unknown
17:33|At ^5:33 p.m.^ there is a blast of two deep, resonant notes a major third apart. On another day there is the same blast at 12:54 p.m. On another, exactly 8:00 a.m.|Varieties of Disturbance|Lydia Davis|unknown
17:40|"What?" I said, "is it 5:30 yet?" "Er, ^5:40^." Heavens, they'll be starving. But then that's a good thing. Let them.|I Love Dollars|Zhu Wen|unknown
17:45|Janice is not waiting for him in the lounge or beside the pool when at last around ^5.45^ they come home from playing the par-5 eighteenth.|Rabbit Is Rich|John Updike|unknown
17:50|"What time is it Jack?" "^Ten to six^" "Ten more minutes then." I shuffle the cards. "Time for a quick game of rummy?"|Noughts and Crosses|Malorie Blackman|unknown
17:55|...as he stood outside and put the shutters up with this own cold hands in despair of further trade. It was ^five minutes to six^.|The Deferred Appointment|Algernon Blackwood|unknown
18:00|^6.00 p.m.^ Have tea|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
18:05|At about ^five past six^ Piers came in carrying an evening paper and a few books.|A Glass of Blessings|Barbara Pym|unknown
18:10|"Let me see now. You had a drink at the Continental at ^six ten^." "Yes." "And at six forty-five you were talking to another journalist at the door of the Majestic?" "Yes, Wilkins. I told you all this, Vigot, before. That night."|The Quiet American|Graham Greene|unknown
18:15|At ^a quarter past six^ he was through with them.|The Photograph|Penelope Lively|unknown
18:20|By the time Elliot's mother arrived at ^twenty past six^, Mrs. Sen always made sure all evidence of her chopping was disposed of.|Interpreter of Maladies|Jhumpa Lahiri|unknown
18:25|I have this moment, while writing, had a wire from Jonathan saying that he leaves by the ^6.25^ tonight from Launceston and will be here at 10.18, so that I shall have no fear tonight.|Dracula|Bram Stoker|unknown
18:30|^6.30 p.m.^ Watch television or a video|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
18:35|I swipe for the time with wet thumbs: ^6:35 p.m.^ I'm early. Very early. I'd consider this a good thing if any part of my plan could be called that. I swallow. None of my plan is certain.|Bath Haus|P.J. Vernon|unknown
18:40|Amy: What's that? I thought I saw someone pass the window. What time is it? Charles: Nearly ^twenty to seven^.|The Family Reunion|TS Eliot|unknown
18:45|"^Six forty-five^," called Louie. "Did you hear, Ming," he asked, "did you hear?" "Yes, Taddy, I heard." "What is it?" asked Tommy. "The new baby, listen, the new baby."|The Man Who Loved Children|Christina Stead|unknown
18:50|It was time to go see the Lady. When we arrived at her house at ^ten minutes before seven o'clock^, Damaronde answered the door.|Boy's Life|Robert R. McCammon|unknown
18:55|"... You had no reason to think the times important. Indeed how suspicious it would be if you had been completely accurate." "Haven't I been?" "Not quite. It was ^five to seven^ that you talked to Wilkins." "Another ten minutes."|The Quiet American|Graham Greene|unknown
19:00|^7.00 p.m.^ Do maths practice|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
19:05|Punctual as always, Monsignor Kevin Sullivan was in the chandeliered lobby of the Hilton at ^7:05 p.m.^, when Jon and Shannon stepped off the elevator.|The Constantine Codex|Paul L. Maier|unknown
19:10|A warm breeze came through the window, smelling of freshly cut grass. The landlord was now mowing the patch of green lawn with a push mower. I glanced at my wristwatch. It was ^7:10 p.m.^|The Catacombs|Jeremy Bates|unknown
19:15|Cell count down to 400,000. Woke 8:10. To sleep ^7:15^. (Appear to have lost my watch without realising it, had to drive into town to buy another.)|The Voices of Time|JG Ballard|unknown
19:20|The pause, we finally concluded, was to allow the other important people to catch up, those who had arrived at 7:10 waiting for those who had arrived at ^7:20^.|Parkinson's Law or the Pursuit of Progress|C Northcote Parkinson|unknown
19:25|He picked up his hat and coat and Clarice said hello to him and he said hello and looked at the clock and it was almost ^twenty-five after seven^.|The Evening's at Seven|James Thurber|unknown
19:30|When the news was over, Anderson told Gardener she was going to bed. "At ^seven-thirty^?" "I'm still bushed." And she looked it.|The Tommyknockers|Stephen King|unknown
19:35|^7.35^-40. Yseut arrives at 'M. and S.', puts through phone call.|The Case of the Gilded Fly|Edmund Crispin|unknown
19:40|She arrives at ^7.40^, ten minutes late, but the children, Jimmy and Bitsy, are still eating supper and their parents are not ready to go yet. From other rooms come the sound of a baby screaming, water running, a television musical...|The Babysitter|Robert Coover|unknown
19:45|Contrary to his habit of being late, Pierre on that day arrived at the Bergs' house, not at ten but at ^fifteen minutes to eight^.|War and Peace|Leo Tostoy|unknown
19:50|"The hands of the clock in the middle of the wall were pointing to ^ten minutes to eight^. The cafe closed at eight.|Before the Coffee gets Cold: Tales from the Cafe|Toshikazu Kawaguchi|unknown
19:55|Flora drew her coat round her, and looked up into the darkening vault of the sky. Then she glanced at her watch. It was ^five to eight^.|Cold Comfort Farm|Stella Gibbons|unknown
20:00|^8.00 p.m.^ Have a bath|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
20:05|"Well, it's ^five-past eight^ now," I said to Drake. "You'd better go straight off and organise a flashing party. There's not a hope of a sortie tonight at sea, but we'd better be on the safe side."|Eight Hours from England|Anthony Quayle|unknown
20:10|At ^2010h.^ on 1 April Y.D.A.U., the medical attache is still watching the unlabelled entertainment cartridge.|Infinite Jest|David Foster Wallace|unknown
20:15|^8.15 p.m.^ Get changed into pyjamas|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
20:20|^8.20 p.m.^ Play computer games|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
20:25|She sat down in her usual seat and smiled at her husband as he sank into his own chair opposite her. She was saved. It was only ^five and twenty past eight^.|The Listerdale Mystery|Agatha Christie|unknown
20:30|At ^half past eight^ Millicent Hammitt barged in, without a preliminary knock, to say goodbye.|The Black Tower|PD James|unknown
20:35|^8:35pm.^ Found operating instructions under Hello.|Bridget Jones's Diary|Helen Fielding|unknown
20:40|The letter had been brought in at ^twenty minutes to nine^.|The Murder of Roger Ackroyd |Agatha Christie|unknown
20:45|At ^eight forty-five^, I called and said, "I need some financial advice. Actually, I'm serious. I'm in a bind."|My Year of Rest and Relaxation|Ottessa Moshfegh|unknown
20:50|He was, yes, always home from work by ^2050^ on Thursdays.|Infinite Jest|David Foster Wallace|unknown
20:55|Sitting on his bed in the spotless, white-walled room of the disease isolation unit, Merral D'Avanos looked up at the wall clock. It was ^five to nine^.|The Dark Foundations|Chris Walley|unknown
21:00|At ^2100^ at night it's cold out.|Infinite Jest|David Foster Wallace|unknown
21:05|^Nine-five^. A voice spoke from the study ceiling: "Mrs. McClellan, which poem would you like this evening?". The house was silent. The voice said at last, "Since you express no preference, I shall select a poem at random."|There Will Come Soft Rains|Ray Bradbury|unknown
21:15|^9.15.^ Did Roberts pay you yet?|Ulysses|James Joyce|unknown
21:20|^9.20 p.m.^ Have juice and a snack|The Curious Incident of the Dog in the Night-time |Mark Haddon|unknown
21:25|^9:25 p.m.^ Aargh. Suddenly main menu is on TV saying Press 6. Realize was using telly remote control by mistake. Now News has come on|Bridget Jones's Diary|Helen Fielding|unknown
21:30|^9.30 p.m.^ Go to bed|The Curious Incident of the Dog in the Night-time|Mark Haddon|unknown
21:35|The Sergeant jotted it down on a piece of paper. "That checks up with his own story: ^9.35 p.m.^ Budd leaves; the North dame arrives."|A Blunt Instrument|Georgette Heyer|unknown
21:42|Langdon looked at his Mickey Mouse watch. ^9:42 P.M.^|The Lost Symbol|Dan Brown|unknown
21:45|But for some unfathomable reason-birth, death, the end of the universe and all things available to man-Cody Menhoff's was closed at ^9:45 PM^ on a Thursday...|Riven Rock |T. C. Boyle|unknown
21:50|Philip Lombard said: "What's the time now?" "^Ten minutes to ten^, sir." Lombard's eyebrows rose. He nodded slowly to himself.|And Then There Were None|Agatha Christie|unknown
21:53|People did not speak to her in such a manner. Her father was a lawyer. It was ^seven minutes to ten^.|Carrie|Stephen King|unknown
22:00|The grandfather clock in the State Room strikes ^ten^ times.|The Thousand Autumns of Jacob de Zoet|David Mitchell|unknown
22:05|"If you do not tell me everything I need to know by"-he looked at the watch on his wrist-"by ^ten-oh-five^ tomorrow night, you will be executed. You and the three exnays."|Among the Betrayed|Margaret Peterson Haddix|unknown
22:10|^10.10pm.^ When you turn your recorder on you must adjust clock and the calendar.......Press red and nothing happens. Press numbers and nothing happens. Wish stupid video had never been invented.|Bridget Jones's Diary |Helen Fielding|unknown
22:15|^10:15 p.m.^ Aargh Newsnight on in 15 minutes|Bridget Jones's Diary|Helen Fielding|unknown
22:20|At ^10:20^ she returned with a shopping bag from the supermarket. In the bag were three scrub brushes, one box of paperclips and a well-chilled six-pack of canned beer. So I had another beer. "It was about sheep," I said.|A Wild Sheep Chase|Haruki Murakami|unknown
22:25|^10:25pm.^ Got new cassette in now. Right. Turn to "Recording.................. Aargh Newsnight is starting"|Bridget Jones's Diary |Helen Fielding|unknown
22:30|The time was ^ten-thirty^ but it could have been three in the morning, because along its borders, West Berlin goes to bed with the dark|Smiley's People|John Le Carre|unknown
22:35|^10:35 p.m.^ Frantic now. Have rung Sahzzer, Rebecca, Simon, Magda. Nobody knows how to programme their videos. Only person I know who knows how to do it is Daniel.|Bridget Jones's Diary|Helen Fielding|unknown
22:40|The station clock told him the time: ^twenty to eleven^. He went to the booking office and asked the clerk in a polite tone when was the next train to Paris. "In twelve minutes."|The Man Who Watched the Trains Go By|Georges Simenon|unknown
22:45|^10.45pm.^ Oh God Daniel fell about laughing when I said I could not programme video. Said he would do it for me. Still at least I have done best for Mum. It is exciting and historic when one's friends are on TV.|Bridget Jones's Diary|Helen Fielding|unknown
22:50|^10.50 P. M.^ This diary-keeping of mine is, I fancy, the outcome of that scientific habit of mind about which I wrote this morning. I like to register impressions while they are fresh.|The Parasite|Sir Arthur Conan Doyle|unknown
22:55|Mr. Justice Wargrave said: "It is now ^five minutes to eleven^. I think we should summon Miss Brent to join our conclave."|And Then There Were None|Agatha Christie|unknown
23:00|They didn't even sit down to eat until ^2300h.^|Infinite Jest |David Foster Wallace|unknown
23:05|My watch says ^11:05^. But whether AM or PM I don't know.|Household Worms|Stanley Donwood|unknown
23:10|He had not the strength to help himself, and at ^ten minutes past eleven^ no one could have helped him, no one in the world|Appointment in Samarra|John O'Hara|unknown
23:15|^11.15pm.^ Humph. Mum just rang "Sorry, darling. It isn't Newsnigtht, it's Breakfast News tomorrow. Could you set it for seven o'clock tomorrow morning, BBC1?"|Bridget Jones's Diary|Helen Fielding|unknown
23:20|From Balboa Island, he drove south to Laguna Beach. At ^eleven-twenty^, he parked his van across the street from the Hudston house.|Watchers|Dean Koontz|unknown
23:25|"OK, Estelle, I willl be at Nice Airport at ^11.25 p.m.^ on Saturday, BA: Could you send the driver?"|Other People's Money|Justin Cartwright|unknown
23:30|He would catch the night bus for Casablanca, the one that left the beach at ^half past eleven^.|Midnight Mass & Other Stories (The Dismissal)|Paul Bowles|unknown
23:35|Then at ^eleven thirty-five^ the door at the rear of the hall opened and a police sergeant and three constables entered, ushered by Bagot.|Hamlet, Revenge!|Michael Innes|unknown
23:40|^Twenty minutes before midnight^, before Oliver put an end to the festivities, she gave in to her impulse and texted her son, reminding him of their mutually agreed-upon curfew.|Behind the Lie|Emilya Naymark|unknown
23:45|Billy's plan lasts until ^quarter to midnight^. He's been watching some action movie in his underwear, and although the plot is simple-something about a guy seekiong revenge on the man who killed his dog-Billy has lost the thread.|Billy Summers|Stephen King|unknown
23:50|At ^11.50pm^, I got up extremely quietly, took my things from under the bed, and opened the door one millimeter at a time, so it wouldn't make any noise.|Extremely Loud and Incredibly Close|Jonathan Safran Foer|unknown
23:55|The band began playing Auld "Lang Syne." "^Eleven fifty-five^," she said, glancing at the gold watch on her pendant. "I really like 'Auld Lang Syne.' How about you?"|Blind Willow, Sleeping Woman|Haruki Murakami|unknown
Can't render this file because it contains an unexpected character in line 7 and column 51.

View file

@ -0,0 +1,8 @@
# SPDX-FileCopyrightText: 2018 Jaap Meijers
# SPDX-FileCopyrightText: 2022 Johannes Enevoldsen
# SPDX-FileCopyrightText: 2022 Eva Herrada for Adafruit Industries
# SPDX-License-Identifier: CC-BY-NC-SA 2.5
This file was modified by Eva Herrada. The original was obtained here: https://github.com/JohannesNE/literature-clock/blob/master/litclock_annotated.csv
The main changes made were the filtering of the quotes so that the ones used were shorter than a certain length, the annotation of the quotes so that the time was padded with a ^.