Skip to content

Instantly share code, notes, and snippets.

@lowhow
Last active March 6, 2018 19:11
Show Gist options
  • Save lowhow/be33b7b6ad74af0f33ad197169495e6a to your computer and use it in GitHub Desktop.
Save lowhow/be33b7b6ad74af0f33ad197169495e6a to your computer and use it in GitHub Desktop.
Solar Terms utils
function get_solar_term_date( $solar_term, $year = null){
var_dump($year);
$solar_terms_date = null;
$year2018 = array(
array('py'=>'lichun', 'zh'=>'立春', 'date'=>'2018-02-04'),
array('py'=>'yushui', 'zh'=>'雨水', 'date'=>'2018-02-19'),
array('py'=>'jingzhe', 'zh'=>'惊蛰', 'date'=>'2018-03-05'),
array('py'=>'chunfen', 'zh'=>'春分', 'date'=>'2018-03-21'),
array('py'=>'chingming', 'zh'=>'清明', 'date'=>'2018-04-05'),
array('py'=>'guyu', 'zh'=>'穀雨', 'date'=>'2018-04-20'),
array('py'=>'lixia', 'zh'=>'穀雨', 'date'=>'2018-05-05'),
array('py'=>'xiaoman', 'zh'=>'小满', 'date'=>'2018-05-21'),
array('py'=>'mangzhong', 'zh'=>'芒种', 'date'=>'2018-06-06'),
array('py'=>'xiazhi', 'zh'=>'夏至', 'date'=>'2018-06-21'),
array('py'=>'xiaoshu', 'zh'=>'小暑', 'date'=>'2018-07-07'),
array('py'=>'dashu', 'zh'=>'大暑', 'date'=>'2018-07-23'),
array('py'=>'liqiu', 'zh'=>'立秋', 'date'=>'2018-08-07'),
array('py'=>'chushu', 'zh'=>'处暑', 'date'=>'2018-08-23'),
array('py'=>'bailu', 'zh'=>'白露', 'date'=>'2018-09-08'),
array('py'=>'qiufen', 'zh'=>'秋分', 'date'=>'2018-09-23'),
array('py'=>'hanlu', 'zh'=>'寒露', 'date'=>'2018-10-08'),
array('py'=>'shuangjiang', 'zh'=>'霜降', 'date'=>'2018-10-23'),
array('py'=>'lidong', 'zh'=>'立冬', 'date'=>'2018-11-07'),
array('py'=>'xiaoxue', 'zh'=>'小雪', 'date'=>'2018-11-22'),
array('py'=>'daxue', 'zh'=>'大雪', 'date'=>'2018-12-07'),
array('py'=>'dongzhi', 'zh'=>'冬至', 'date'=>'2018-12-22'),
array('py'=>'xiaohan', 'zh'=>'小寒', 'date'=>'2019-01-05'),
array('py'=>'dahan', 'zh'=>'大寒', 'date'=>'2019-01-20'),
);
$solar_terms_date = array(
'2018' => $year2018,
);
return $solar_terms_date;
}
echo '<pre>';
var_dump( get_solar_term_date('lichun') );
echo '</pre>';
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment