Skip to content

baolanlequang/VietnameseLunar-ios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VietnameseLunar

Library for convert a day to Vietnamese lunar day (Tiếng Việt ở bên dưới)

GitHub release (release name instead of tag name)

This library is developed base on Hồ Ngọc Đức's algorithm https://www.informatik.uni-leipzig.de/~duc/amlich/calrules_en.html.

If you're using this library, please help me give a thank to Hồ Ngọc Đức.

If you like my works, you can Buy Me A Coffee

How to use

This library is released under MIT license, you are free to use or modify it.

Install via cocoapods

  1. To use in your project, init cocoapods if you haven't yet:
pod init
  1. Add library to your podfile:
pod 'VietnameseLunar'
  1. Install libaries
pod install

Use it in your project

import VietnameseLunar
....

let now = Date()
let vietnameseCalendar = VietnameseCalendar(now)

//This will be display a string, eg: "Mùng 1 Tết Nhâm Dần"
print(vietnameseCalendar.vietnameseDate.toString())

VietnameseLunar (Tiếng Việt)

Đây là thư viện để tính toán ngày âm lịch theo lịch Việt Nam

Thư viện này được phát triển dựa trên thuật toán của Hồ Ngọc Đức https://www.informatik.uni-leipzig.de/~duc/amlich/calrules_en.html.

Nếu bạn đang sử dụng thư viện này, xin vui lòng giúp tôi gửi một lời cám ơn đến Hồ Ngọc Đức.

Cách sử dụng

Thư viện này được phát hành dưới giấy phép MIT, do đó bạn có thể tự do sử dụng và chỉnh sửa tuỳ ý.

Cài đặt thông qua cocoapods

  1. Để sử dụng, bạn khởi tạo cocoapods nếu chưa có:
pod init
  1. Thêm thư viện vào file podfile:
pod 'VietnameseLunar'
  1. Cài đặt thư viện
pod install

Sử dụng trong project của bạn

import VietnameseLunar
....

let now = Date()
let vietnameseCalendar = VietnameseCalendar(now)

//Dòng này sẽ in ra ngày tương ứng, ví dụ: "Mùng 1 Tết Nhâm Dần"
print(vietnameseCalendar.vietnameseDate.toString())