WinAsm Studio, The Assembly IDE - Free Downloads, Source Code
Sponsors
Articles
Programming Quick Start
32-bit Assembler is Easy
Porting Iczelion tutorials
What is FASM
Hard Drive Recovery
Wiring your own LAN
Personal menu
Welcome Guest
User:
Pass:
Register!
Resend Validation Email
 
Forum
 

Eternal calendar DLL library (FASM), convenient conversions between Julian and Gregorian calendars, calculation of the day of the week for the given date etc.

MHajduk
Quote Post


Member
**

Group: Members
Posts: 21
Member No.: 4661
Joined: 23-March 07


Hi!

I want to present here library of the calendar functions written by me with FASM.

Functions exported from this DLL library give the programmer some abilities:
  • works with dates from the interval of 11 million years:
    • from 1 Jan 5843880 BCE to 3 Aug 5915100 for the Julian calendar,
    • from 30 Dec 5844001 BCE to 17 Jan 5915222 for the Gregorian calendar,
  • convenient conversions between Julian and Gregorian calendars for dates from supported time interval,
  • calculation of the day of the week for the given date,
  • calculation of the number of the day in the year,
  • determining if the given year is leap in chosen calendar,
  • calculation of the "absolute" day number for the given date (it could be used to calculation of the distance between two dates).
Here you can download source of the library (encoded in UTF-8), compiled DLL and description in PDF file.

Project's homepage: http://mikhajduk.houa.org/EN/Calendar.php

Because library was described in 3 language versions here you have also:
PMEmail PosterUsers Website
Top
SeaFarer
Quote Post


Extremely Active Member
******

Group: Members
Posts: 1753
Member No.: 1464
Joined: 2-September 05


Well done! Thank you for sharing with the community. wink.gif
PM
Top
ragdog
Quote Post


Extremely Active Member
******

Group: Moderators
Posts: 873
Member No.: 5019
Joined: 13-May 07


hi

nice library great work thumbs_up.gif
PMUsers Website
Top
shoorick
Quote Post


Extremely Active Member
******

Group: Admins
Posts: 2301
Member No.: 160
Joined: 22-June 04


Very usefull library! thanks!
PMEmail PosterUsers Website
Top
MHajduk
Quote Post


Member
**

Group: Members
Posts: 21
Member No.: 4661
Joined: 23-March 07


Thanks for all positive replies! smile.gif
PMEmail PosterUsers Website
Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll

 

Sponsors
Computer Science

Internet
C/C++
Hardware & PC maintenance

HiEditor

General Discussions
Suggestions/Bug Reports
WinAsm Studio

General Discussions
Suggestions/Bug Reports
WinAsm Studio FAQ
Multilingual User Interface
Add-Ins
Assembly Programming

Main
Newbies
Projects
Custom Controls
Snippets
Announcements & Rules

Announcements

General

Online Degrees - Distance Learning
The Heap
Russian
Google