Skip to content
This repository has been archived by the owner on Feb 24, 2019. It is now read-only.

Extra 2.2 Moar outputz #33

Closed
emlun opened this issue Oct 28, 2014 · 0 comments
Closed

Extra 2.2 Moar outputz #33

emlun opened this issue Oct 28, 2014 · 0 comments
Assignees
Labels
Milestone

Comments

@emlun
Copy link
Collaborator

emlun commented Oct 28, 2014

Extrauppgift 2.2 (6p)

Implementera ytterliggare två utmatningsformat för din kalender. För att ändra format på utskriften använder man cal.set_format(Calendar::format), där Calendar::format är en av tre enumtyper, list, cal resv ochiCalendar definierade i Calendar.

Det ena formatet liknar unix-programmet cal. December 2007 ska se ut så här med några speciella datum inlagda och aktuellt datum satt till 2/12.

    december 2007
må  ti  on  to  fr  lö  sö
                     1 < 2>
 3   4   5   6   7   8   9
10  11  12  13  14  15  16
17  18  19  20* 21  22  23
24* 25  26  27  28  29  30
31

 2000-12-20: Min andra cykel
 2000-12-24: Julafton

Det andra formatet är ICalendar (rfc2445) formatet som kan läsas in till andra kalenderprogram. Nedan är ett exempel. Ändra PRODID till någon unik text. Varje händelse är ett VEVENT med BEGIN/END. DSTART och DTEND innehåller datum och tider (efter T:et), sätt dem som entimmespass med början från klockan 8. SUMMARY innehåller en textbeskrivning över händelsen.

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Simsalabim AB//En bra kalender made by ... //
BEGIN:VEVENT
DTSTART:20071220T080000
DTEND:20071220T090000
SUMMARY:Min andra cykel
END:VEVENT
BEGIN:VEVENT
DTSTART:20071224T080000
DTEND:20071224T090000
SUMMARY:Julafton
END:VEVENT
END:VCALENDAR

Redovisa genom att låta ett grafiskt kalenderprogram (t.ex. sunbird, google calendar m.m.) läsa in din kalenders ical-formaterade utskrift och visa upp vid redovisningen.

@emlun emlun added the extra label Oct 28, 2014
@emlun emlun added this to the Lab2 milestone Oct 28, 2014
@ZetaTwo ZetaTwo self-assigned this Dec 1, 2014
@emlun emlun assigned emlun and unassigned ZetaTwo Dec 10, 2014
@emlun emlun closed this as completed in 1133d39 Dec 11, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants