That's correct - I defined timespan to be independent of any specific datetime, but there's add-years, add-months, add-days, etc if you do need to move relative to a specific date.
I do plan to add timezones as the next feature, just haven't gotten around to it yet. For my use cases so far I haven't needed it. Generally all I care about is how far I am from UTC, which is available via (- (now) (utc-now)). I wasn't aware of clojure.joda-time, but I like that it favors LocalDateTime (what I use). One motivation for making this in the first place was asking clj-time what the date was and it being wrong for 8 hours every day :) -Matt On Saturday, March 22, 2014 at 2:35 AM, dm3 wrote: > Hey, this looks really simple and nice. > > So, to map Joda concepts to simple-time - a timespan is a standard Period (1 > day is always 24 hours) and a datetime doesn't have a timezone, so more akin > to LocalDateTime, right? > > There's also https://github.com/dm3/clojure.joda-time, in case you haven't > seen it - more of a complete Joda API wrapper. > > On Thursday, 20 March 2014 20:15:55 UTC+2, Matt Bossenbroek wrote: > > It is my pleasure to announce simple-time to the world: > > https://github.com/mbossenbroek/simple-time > > > > simple-time is a dead simple datetime & timespan library for Clojure. It's > > an opinionated alternative for clj-time that takes a more functional twist > > on the object-heavy Joda time library. > > > > Full API is here: > > http://mbossenbroek.github.io/simple-time/simple-time.core.html > > > > Read more about the motivation for simple-time here: > > https://github.com/mbossenbroek/simple-time#motivations > > > > Enjoy! > > > > -Matt > > > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > (mailto:clojure@googlegroups.com) > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > (mailto:clojure+unsubscr...@googlegroups.com) > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com > (mailto:clojure+unsubscr...@googlegroups.com). > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.