要获取农历信息,你可以使用JavaScript中的日期对象。然而,需要注意的是,JavaScript中的日期对象仅提供公历(格里高利历)信息,不包含农历信息。要获取农历信息,你可能需要使用一些第三方库,如Lunr.js或ChineseDateFormat。

这是一个使用Lunr.js来获取农历信息的简单例子:

首先,你需要在你的项目中安装Lunr.js。如果你使用npm,你可以这样做:

bashnpm install lunr

然后,你可以这样使用Lunr.js来获取农历信息:

javascriptimport Lunr from 'lunr';

// 创建lunr索引
var index = Lunr(function () {
  this.ref('id');
  this.field('title');
  this.field('content');

  // 你的数据
  var data = [
    {id: '1', title: '公历1990年1月1日 对应的农历为何年何月何日', content: '公历1990年1月1日对应的农历是1989年十一月二十九'},
    {id: '2', title: '公历1991年1月1日 对应的农历为何年何月何日', content: '公历1991年1月1日对应的农历是1990年十一月十八'},
    {id: '3', title: '公历1992年1月1日 对应的农历为何年何月何日', content: '公历1992年1月1日对应的农历是1991年十一月廿六'},
    // ... 更多的数据
  ];

  // 将数据添加到lunr索引中
  for (let i = 0; i < data.length; i++) {
    this.add(data[i]);
  };
});

// 查找结果
console.log(index.search('公历2023年1月1日 对应的农历为何年何月何日')[0].ref); // 输出: "3"

以上代码会返回你在数据中设置的的所有包含"公历2023年1月1日 对应的农历为何年何月何日"的索引项的id。

请注意,以上示例需要你自己提供所有日期对应的农历信息,这在某些情况下可能会非常冗长。另外,请确保你的日期格式正确,并且所有可能的日期都包含在你的数据中。如果需要搜索的日期不在你的数据中,将无法返回任何结果。