公历转农历函数

    class Program
    {
        static void Main(string[] args)
        {
            System.Globalization.ChineseLunisolarCalendar chineseLunisolarCalendar = new System.Globalization.ChineseLunisolarCalendar();
            DateTime date = DateTime.Now;
            int year = chineseLunisolarCalendar.GetYear(date);
            int month = chineseLunisolarCalendar.GetMonth(date);
            int day = chineseLunisolarCalendar.GetDayOfMonth(date);
            Console.WriteLine(string.Format("公历:{0} 农历:{1}", date.ToString("yyyy-MM-dd"), (year + "-" + month + "-" + day)));
            Console.Read();
        }
    }
时间: 2025-01-21 01:06:43

公历转农历函数的相关文章

公历转农历的python实现

大杂烩.作为自己的记录,保存.   两个要点: 1.公历转农历用了查表法(第126行) 2.节气用了天文法?(第176行)    运行图 (背景是hao123万年历)     源代码: 1 # lunar.py 2 # 2015/02/27 罗兵 3 import datetime 4 5 class Lunar(object): 6 #****************************************************************************** 7

如何通过JavaScript实现公历转换农历

相信有人会在页面中中选择日期时,需要知道选择日期的农历!如果是Java的话,在后台一下子就可以给转换掉,但是页面上,通过JavaScript来转换的话,不知道大伙儿有没有好的想法呢?刚好,前一段时间来,朋友问了这么一个问题,然后就写了一个demo给她,还行吧!希望能帮到有需要的各位,好啦,直接上代码,不想闲扯: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"

Calendar-Converter公历和农历互转JavaScript插件使用例子

Calendar-Converter是一个简单的插件,可能只有中文的应用或者网站才会用到这个插件,这个插件的功能就是在公历和农历之间,进行日期时间转换. 使用示例 首先引入插件文件 <script src="js/calendar-converter.js"></script> 然后实例化插件对象,传递一个时间对象 var cc = new CalendarConverter; cc.solar2lunar(new Date(2011, 0, 3)); ---&

python3实现万年历(包括公历、农历、节气、节日)

#!/usr/local/bin/python3 # coding=utf-8 # Created: 20/07/2012 # Copyright: http://www.cnblogs.com/txw1958/ ''' A Chinese Calendar Library in Python ''' import os, io, sys, re, time, datetime, base64 __version__ = "$Rev: 123 $" __all__ = ['LunarD

纯ASP代码之公历转农历实现(含属相)--例子代码

农历  <!--#includeFile="clsDay.asp"--><%DimobjChinaDayDimsDay,sWeekDay,sChinaDay,sChinaYear,sChinaAniSetobjChinaDay=New ChinaDayCallobjChinaDay.Action("",sDay,sWeekDay,sChinaYear,sChinaDay,sChinaAni)SetobjChinaDay=Nothing'Respon

Andorid 日历控件库,可左右滑动,显示公历,农历,节假日等功能_Android

封面图:  demo效果图   源码目录结构         Features 日历左右滑动. 显示阳历,农历,节假日和二十四节气 实现对某月日期的单选或者多选. 使用步骤 Gradle Dependency Add the library to your project build.gradle   compile 'com.joybar.calendar:librarycalendar:1.0.4' Sample Usage 实现OnPageChangeListener和OnDateClic

PHP实现的汉字拼音转换和公历农历转换类及使用示例_php实例

本文整理了PHP汉字拼音转换和公历农历转换两个功能类文件,非常实用.比如我们查找通讯录可以通过联系人姓名的拼音首字母来查询,可以通过首字母来导航大数据量,可以通过转换拼音来做网站优化等.公农历转化一般用在日历日程安排的项目中,方便农历的节日提醒等等. 1.PHP汉字转拼音 Pinyin.class.php类文件可以将大多数汉字转换成汉语拼音,当然也有个别生僻字不能转换,如果你想转换所有的汉字拼音的话,可能需要再配合一个汉字字库来实现,使用该类文件就基本能满足你的项目需求了.用法: 复制代码 代码

Javascript农历与公历相互转换的简单实例_javascript技巧

如下所示: /**用法 * Lunar.toSolar(2016, 6, 3); 农历转化公历 * Lunar.toLunar(2016, 7, 6); 公历转化农历 */ var Lunar = { MIN_YEAR : 1891, MAX_YEAR : 2100, lunarInfo : [ [0,2,9, 21936], [6,1,30, 9656], [0,2,17, 9584], [0,2,6, 21168], [5,1,26,43344], [0,2,13,59728], [0,2,

PHP日期操作类代码-农历-阳历转换、闰年、计算天数等

  这是一个实用的PHP日期时间操作类,里面包括了公历-农历转换.转换成中文日期格式.计算农历相隔天数.根据阴历年获取生肖.获取阴历月份的天数.获取农历每年的天数.获取闰月.计算阴历日期与正月初一相隔的天数.计算2个公历(阳历)日期之间的天数.根据距离正月初一的天数计算阴历日期.获取天干地支纪年等,PHP日期操作类:Lunar.class.php代码如下: 001 002class Lunar { 003 var $MIN_YEAR = 1891; 004 var $MAX_YEAR = 210