go-persian-calendar - The implementation of the Persian (Solar Hijri) Calendar in Go (golang)

  •        56

Go Persian Calendar v0.3 provides functionality for conversion among Persian (Solar Hijri) and Gregorian calendars. A Julian calendar is used as an interface for all conversions. The package name is ptime and it is compatible with the package time. All months are available with both Iranian and Dari Persian names. This source code is licensed under MIT license that can be found in the LICENSE file.First install Go SDK and set up your GOPATH, then use the following command to install ptime.

https://github.com/yaa110/go-persian-calendar

Tags
Implementation
License
Platform

   




Related Projects

FarsiCalendarComponents

  •    

Full featured Farsi (Persian) calendar Winform controls for .net framework 2.0+. It contains some persian related components such as persian calendar, persian date picker and persian date picker cell to used with DataGridView.

moment-jalaali - A Jalaali (Jalali, Persian, Khorshidi, Shamsi) calendar system plugin for moment

  •    Javascript

A Jalaali (Jalali, Persian, Khorshidi, Shamsi) calendar system plugin for moment.js. Jalali calendar is a solar calendar that was used in Persia, variants of which today are still in use in Iran as well as Afghanistan. Read more on Wikipedia or see Calendar Converter.

Persian WPF Toolkit

  •    WPF

If you're looking for a completely native look and feel for calendars in your WPF projects which supports Persian calendar besides the Gregorian and etc, you'll love this library. This is just the WPFToolkit project which changed to support persian calendar.

Silverlight 4 & 5 Persian DatePicker

  •    Silverlight

Silverlight 4 already supports right to left languages such as Persian/Arabic/Hebrew but it lacks .NET Framework's Persian calendar support. So I've decided to create a new open source project to add these missing features. Thanks to Microsoft, Now Silverlight 5 supports .NET...

Time4J - Advanced date, time and interval library for Java

  •    Java

Time4J is thought as a complete and high-end replacement for old java classes around java.util.Date, java.util.Calendar and java.text.SimpleDateFormat. This project is also intended as first-class alternative to the popular libraries JodaTime and its successor JSR-310 (Threeten) since the target audience of Time4J will not only be business Java developers, but also developers with a more scientific background (for example extended time scale support including leap seconds or historically accurate dates).


Persian (Jalali-Shamsi) Calendar for Windows 8

  •    

This project is a Persian calendar for Metro UI on windows 8. It is a sample of using live tile on Metro UI.

Time4A - Advanced Date and Time Library for Android

  •    Java

Time4A is an advanced Date and Time Library for Android. This project is a specialized version of Time4J-v3.x (using the branch level6 - starting with version v3.5) and distributes an AAR-library suitable for the Android platform. It is not modularized like Time4J itself, but its (single) artifact "time4j-android" replaces the Time4J-modules "core", "i18n", "calendar", "olson" and "tzdata". Hence the only Time4J-modules which might be combined with this AAR-library are just "misc" and "range" if needed.

Chronology - Building a better date/time library for Swift

  •    Swift

Chronology is an attempt to build a better date and time API for Swift on top of the constructs provided by Foundation. Foundation.framework has one of the absolute best and most capable APIs available to any developer on any platform. However, it comes with a heavy price in the form of cognitive load. Too many developers do too many incorrect things. Over the years, Foundation has gained more and more convenience methods via the Calendar type, but fundamental issues remain.

JavaScript International Date Object

  •    Javascript

This is an internationalized implementation of the JavaScript Date object. It enables converting dates between different types of calendars at the client-side. You can also utilize it into your existing and most complex JavaScript date and calendar components with the least ef...

Joda Time - Java Date and Time API

  •    Java

Joda-Time provides a quality replacement for the Java date and time classes. The standard date and time classes prior to Java SE 8 are poor. By tackling this problem head-on, Joda-Time has become the de facto standard date and time library for Java. The design allows for multiple calendar systems, while still providing a simple API. The 'default' calendar is the ISO8601 standard which is used by XML. The Gregorian, Julian, Buddhist, Coptic, Ethiopic and Islamic systems are also included.

DroidPersianCalendar - Android Persian Calendar / تقویم فارسی اندروید

  •    Java

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Persian Language for SharePoint

  •    

This is an open source project for supporting Persian language and Persian calendar for SharePoint and related technologies.

ical4j - A Java library for parsing and building iCalendar data models

  •    Java

iCal4j is a Java library used to read and write iCalendar data streams as defined in RFC2445. The iCalendar standard provides a common data format used to store information about calendar-specific data such as events, appointments, to-do lists, etc. All of the popular calendaring tools, such as Lotus Notes, Outlook and Apple's iCal also support the iCalendar standard.For a concise description of the goals and directions of iCal4j please take a look at the open issues.

Datefa

  •    

Datefa is a right and simple solution for iranian users who use Microsoft Windows platform and wants to use hijri shamsi date functions. Datefa Developed in CodeGear RAD Studio 2009 using Delphi programming language. Note that Datefa is different from other shamsi date utilities.

Persian Date/Time support for MsSQL

  •    

Gives you the possibility to seamlessly wrok (Store, Retrieve, Calculate and Perform Operations) with Persian Dates in Microsoft SQL Server !

wmCalendar

  •    C

A calendar dockapp with monthly view and interface to iCal based calendars like Evolution or Mozilla calendar. Features: gregorian, persian and islamic calendar, moonphase, variable start of week, popup detail info about day events and app.launcher

PrettyTime - Social Style Date and Time Formatting for Java

  •    Java

PrettyTime is an OpenSource time formatting library. Completely customizable, it creates human readable, relative timestamps like those seen on Digg, Twitter, and Facebook. It has support for over 30 languages.

hazm - Python library for digesting Persian text.

  •    Python

Python library for digesting Persian text. We have also trained tagger and parser models. You may put these models in the resources folder of your project.