Customers who viewed this item also viewed
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
Calendrical Calculations
- ISBN-100521702380
- ISBN-13978-0521702386
- Edition3rd
- PublisherCambridge University Press
- Publication dateDecember 10, 2007
- LanguageEnglish
- Dimensions6 x 1 x 9 inches
- Print length512 pages
There is a newer edition of this item:
Customers who viewed this item also viewed
- Calendrical Calculations: The Ultimate EditionPaperbackFREE Shipping by AmazonGet it as soon as Monday, Oct 5
Editorial Reviews
Review
"One of the most fascinating books I've read all year. Takes chronology into the computer age with impressive erudition and elan. Just finding out what the calendar rules are is usually close to impossible; Calendrical Calculations tell you how to use them too. A must for everyone who worries about days, months, years - and why they never quite fit." Ian Stewart
"A good, comprehensive documentation of software for calculating dates on very many calendars." P. Kenneth Seidlmann, Director of Astronomy, U.S. Naval Observatory
"One of those rare books that is both an authoritative reference source and a fun read." Danny Hillis
"The book is a definitive account of the world's major calendars and how to use them. It will be of interest not only to mathematicians, but also to historians and laymen. The authors are to be congratulated on a splendid research job." Martin Gardner
"This book must surely become the standard work on calendar conversions. No historian, chronologist, or recreational mathematician should be without it." E.G. Richards, Nature
Book Description
About the Author
Edward M. Reingold was born in Chicago, Illinois in 1945. He has an undergraduate degree in Mathematics from Illinois Institute of Technology and a Ph.D. in Computer Science from Cornell University. Reingold has been at the University of Illinois at Urbana-Champaign since 1970; he now a Professor of Computer Science there. His research interests are in theoretical computer science, especially the design and analysis of algorithms and data structures. A Fellow of the Association for Computing Machinery since 1995, Reingold has authored or co-authored over fifty research papers and nine books; his papers on backtrack search, generation of combinations, weight-balanced binary trees, and drawing of trees and graphs are considered classics. He has won awards for his undergraduate and graduate teaching. Reingold is intensely interested in calendars and their computer implementation: in addition to Calendrical Tabulations and Calendrical Calculations, he is the author and maintainer of the calendar/diary part of GNU Emacs.
Product details
- Publisher : Cambridge University Press
- Publication date : December 10, 2007
- Edition : 3rd
- Language : English
- Print length : 512 pages
- ISBN-10 : 0521702380
- ISBN-13 : 978-0521702386
- Item Weight : 1.5 pounds
- Dimensions : 6 x 1 x 9 inches
- Best Sellers Rank: #5,562,891 in Books (See Top 100 in Books)
- #760 in Physics of Time (Books)
- #1,362 in Computer Algorithms
- #2,934 in Programming Algorithms
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
- 5 star4 star3 star2 star1 star3 star78%11%0%0%11%0%
- 5 star4 star3 star2 star1 star2 star78%11%0%0%11%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
- 5 out of 5 stars
Excellent 3rd edition has algorithms that are hard to find
Reviewed in the United States on February 20, 2008This is an interesting little book that provides a unified algorithmic presentation for more than two dozen calendars of current and historical interest. The book gives precise descriptions of each calendar and makes accurate calendar algorithms available for computer programmers. The complete workings of each calendar are described in verbage and then mathematically. Working computer programs are included in an appendix and on the accompanying CD.
The one thing I didn't care for was the choice of Lisp as the implementation language in appendix B. However, this isn't too big of a problem since equivalent Java programs are on the book's website along with the Lisp implementations. Also, since the mathematical equations of conversion are clearly given, you can choose your own implementation language with few problems. The following is the table of contents:
1. Introduction
Part I. Arithmetical Calendars:
2. The Gregorian calendar
3. The Julian calendar
4. The Coptic and Ethiopic calendars
5. The ISO calendar
6. The Islamic calendar
7. The Hebrew calendar
8. The Ecclesiastical calendars
9. The Old Hindu calendars
10. The Mayan calendar
11. The Balinese Pawukon calendar
12. Generic cyclical calendars
Part II. Astronomical Calendars:
13. Time and astronomy
14. The Persian calendar
15. The Baha'i calendar
16. The French Revolutionary calendar
17. The Chinese calendar
18. The modern Hindu calendars
19. The Tibetan calendar
20. Astronomical lunar calendars coda
Part III. Appendices:
A. Function, parameter, and constant types
B. Lisp implementation
C. Sample data.
7 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 5 out of 5 stars
This is THE source for calendrical algorithms
Reviewed in the United States on May 10, 2013If you need to calculate a leap month start in a traditional Korean calendar this is a book for you. As far as I have found, this is the only source of such information, covering majority of world calendars.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 5 out of 5 stars
Put this on your calendar to read.
Reviewed in the United States on March 9, 2016You like technology references and information this book is for you. Chock full of information. Excellent reference.
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 5 out of 5 stars
Five Stars
Reviewed in the United States on December 17, 2014thank you
Sending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 1 out of 5 stars
Rendered useless
Reviewed in the United States on August 11, 2014The choice of licensing and threatening with unpublished patents make this otherwise excellent book completely unusable.
3 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 5 out of 5 stars
An excellent book with a mean spirited license
Reviewed in the United States on January 4, 2000An excellent book on the history and workings of various calendars. But don’t use the source code! The licensing agreement is a trap. Use the code in GNU Emacs from the Free Software Foundation distributed under the General Public License. It does everything the authors code does (except for two obscure calendars) and it's free and always will be.
43 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 5 out of 5 stars
A lot of what you need to understand calendars
Reviewed in the United States on March 12, 2008I am amazed by the clarity and "simplicity" of the text in the book.
Calendars are not simple at all, but the approach taken by the authors makes the algorithms involved very accessible. I also appreciated the decision to focus on clarity rather then performance.
One person found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport - 5 out of 5 stars
Excellent source for calculations of many world calendars.
Reviewed in the United States on August 23, 1998This book contains conversion routines for many of the world calendars (ancient and modern). It also contains some hisorical background. More especially, it contains excellent algorithms for the astronomical calculations needed to calculate Moon and Equinox positions needed for calendars that are Lunar or Equinox related (such as the Chinese and Original French Revolutionary Calendar). The explanation of the algorithms and descriptions of the exact details of calculation of calendars is extremely clear and well researched.
Another book along the same lines is the Standard C Date/Time Library by Lance Latham which is much thicker, covers more calendars and contains more historical information of calendars origin - but lacks the astronomical calculations contained in this book by Dershowitz and Reingold.
Reviewed by Ira J. Lund, author of the Universal Calendar Calculator.
3 people found this helpfulSending feedback...Sending feedback...HelpfulThank you for your feedback.Sorry, we failed to record your vote. Please try againThanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport
Top reviews from other countries
GAURAV GUPTA5 out of 5 starsit is like a RD sharma of students desiring expertise in calendrical calculations
Reviewed in India on January 29, 2014to be precise when i started reading it to get worth for my money ,it seemed to me of no use. but i kept reading it to get something out of it. and finally it remembered me of RD sharma of maths in class XIIth that was a gita of maths. how its knowledge would benefit me in the present or future , i am totally unaware about it.it would be revealed to me in future.
as this purchase was totally out of purpose for me and entirely based on recommendations by amazon & its reviews. it has taught me this thing that in future i would need to put one this in my mind that i need to honour suggestions/advices of all that are beneficial/detrimental to my cause , but the final decision shall be mine. otherwise i would end up wasting my valuable resources like money that could have served me a better purpose other than this.
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport
Geschäftsschreiber5 out of 5 starsGrüße von der Datumsgrenze...
Reviewed in Germany on July 24, 2016Falls es ihnen langweilig ist und sie etwas zum Nachdenken benötigen - probieren sie doch mal ein Datum aus dem Maya Kalender in den Iranischen umzurechnen. Wenn das nichts für sie ist - nicht weiterlesen. An sonsten bitte erst Freitags mit dem Lesen anfangen, es könnte sie einen Schlafzyklus kosten, wenn sie nicht vorsichtig sind...
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport
Alex M5 out of 5 starsExcellent resource
Reviewed in the United Kingdom on June 26, 2010I bought this book to help me create calendrical algorithms in PHP for a web page, and it has been an excellent resource for this purpose. However, some of the calculations are very complicated and it was difficult to translate these from the LISP listings in the book into PHP or Javascript. And, unlike the Millennium edition, it does not come with the CD with code in Java and LISP in electronic form. However, one of the authors was kind enough to send me a CD when I asked him some questions about the code, so I still give this five stars.
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport
Amazon Customer5 out of 5 starsFive Stars
Reviewed in India on February 3, 2016Very informative. Code download option my be given.
-S.Raja
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport
Adrian Auer-Hudson5 out of 5 starsDetailed and comprehensive. For one who has studied the ...
Reviewed in the United Kingdom on November 7, 2015Detailed and comprehensive. For one who has studied the subject - thought provoking.
Sending feedback...Thanks, we'll investigate in the next few days.Sorry, We failed to report this review. Please try againWe'll check if this review meets our community guidelinesOpens in a new tab. If it doesn't, we'll remove it.
CancelReport


