javascript - 获取 persianDate 的选定日期

标签 javascript jquery date unix datepicker

使用此代码,我能够以 unix 形式获取所选日期。 jsfiddle

  function getValue() {
      var date = $('#example').data("DateTimePicker").date();
      if( date ){
        alert(date.unix());
      }
    }

PersianDate 怎么样,我想获取 unix 形式的选定日期。 jsfiddle

最佳答案

您可以通过在 persianDatepicker 实例上使用 getState 方法来完成此操作,如下所示:

var pd = $('#example').persianDatepicker({
  autoClose: true,
  // other options
});

function showUnix() {
  const state = pd.getState();
  alert(state.selected.unixDate);
}
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.js"></script>
<script src="https://babakhani.github.io/PersianWebToolkit/doc/lib/persian-date/dist/persian-date.js"></script>
<script src="https://babakhani.github.io/PersianWebToolkit/doc/lib/persian-datepicker/dist/js/persian-datepicker.js"></script>
<link href="https://unpkg.com/persian-datepicker@latest/dist/css/persian-datepicker.min.css" rel="stylesheet" />

<input type="text" id="example" class="initial-value-type-example inline-example leapyear-algorithmic">
<button onclick="showUnix()">show unix</button>

关于javascript - 获取 persianDate 的选定日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70532098/

相关文章:

javascript - 如何从 Firestore 检索第一个和最后一个集合

javascript - Flexslider 在 IE9 中不工作

javascript - 将 Div 容器与 Display Flex 的底部对齐

date - 变量中的 Coldfusion cfset 日期

cocoa-touch - 在特定的小时和分钟为今天创建NSDate

javascript - 优化参数有什么用?

javascript - 提交表单时隐藏 DIV

javascript - 将输入类型文本转换为日期格式

javascript - Jquery:如何使用现有的输入文本值而不使用像 "change", "keyup"这样的交互

javascript - Bootstrap Accordion 不能与里面的 table 一起工作