nepali-date-converter

所属分类:Dart语言编程
开发工具:JavaScript
文件大小:15KB
下载次数:0
上传日期:2023-02-07 15:19:02
上 传 者sh-1993
说明:  尼泊尔日期转换器的源代码,使用大多数流行的编程语言,包括Java、C#、JS、Dart、Python...
(A source code for nepali date converter in most of popular programming languages including Java, C#, JS, Dart, Python, and more on)

文件列表:
DateConverter.cs (13046, 2023-02-07)
DateConverter.java (12333, 2023-02-07)
DateConverter.php (12541, 2023-02-07)
LICENSE (1072, 2023-02-07)
dateConverter.go (11636, 2023-02-07)
date_converter.dart (11942, 2023-02-07)
date_converter.py (12471, 2023-02-07)
dateconverter.js (13052, 2023-02-07)

# Nepali Date Converter A source code for nepali date converter in most of popular programming languages including Python, GO, Java, PHP, C#, JS, Dart, and more on. ## Note The method names are similar for all programming languages. As this source code was created on Nov 17, 2017, it is not refactored well but works fine. The refactoring we will be done asap. We will also add the source code for new programming languages and update the docs for the codes. ## Python ```python from date_converter import converter y, m, d = converter.english_to_nepali(2023, 1, 15) print(y, m, d) # 2079 10 1 y, m, d = converter.nepali_to_english(2079, 10, 1) print(y, m, d) # 2023 1 15 ``` ## Golang (GO) ```golang npDates, _ := dateConverter.EnglishToNepali(2023, 1, 15) fmt.Println(npDates[0], npDates[1], npDates[2]) // 2079 10 1 enDates, _ := dateConverter.NepaliToEnglish(2079, 10, 1) fmt.Println(enDates[0], enDates[1], enDates[2]) // 2023 1 15 ``` ## Java ```java try { DateConverter converter = new DateConverter(); converter.setNepaliDate(2074, 7, 26); System.out.println(converter.getEnglishYear()+"/"+converter.getEnglishMonth()+"/"+converter.getEnglishDate()); System.out.println(converter+"\n"); converter.setCurrentDate(); System.out.println(converter.getNepaliYear()+"/"+converter.getNepaliMonth()+"/"+converter.getNepaliDate()); System.out.println("Weekly day: "+converter.getDay()); System.out.println(converter.toNepaliString()); } catch (Exception e) { //Invalid date format System.out.println(e.toString()); } ``` ## PHP ```php include("DateConverter.php"); $converter = new DateConverter(); $converter->setNepaliDate(2074,7,26); echo $converter->getEnglishYear()."/".$converter->getEnglishMonth()."/".$converter->getEnglishDate(); echo $converter; $converter->setCurrentDate(); echo $converter->getNepaliYear()."/".$converter->getNepaliMonth()."/".$converter->getNepaliDate(); echo "Weekly day: ".$converter->getDay(); echo $converter->toNepaliString(); ``` ## JavaScript ```js ``` ## C# ```c# try { DateConverter converter = new DateConverter(); converter.setNepaliDate(2074, 7, 26); Console.WriteLine(converter.getEnglishYear()+"/"+converter.getEnglishMonth()+"/"+converter.getEnglishDate()); Console.WriteLine(""); converter.setCurrentDate(); Console.WriteLine(converter.getNepaliYear()+"/"+converter.getNepaliMonth()+"/"+converter.getNepaliDate()); Console.WriteLine("Weekly day: "+converter.getDay()); Console.WriteLine(converter.toNepalistring()); } catch (Exception e) { //Invalid date format Console.WriteLine("Exception information: {0}", e); } ```

近期下载者

相关文件


收藏者