JQuery + Daterangepicker - 当前日期和时间?

时间:2017-01-20 05:47:29

标签: jquery date

我正在使用conn_string = "host='abcd.com' dbname='AB_DB' user='AQWS' password='zxcvbn'" conn = psycopg2.connect(conn_string) cursor = conn.cursor() sqlstr = "COPY schema.postgres_table FROM STDIN DELIMITER ',' CSV" with open('file.csv') as f: cursor.copy_expert(sqlstr, f) conn.close() 插件,因为我必须将某些日期范围作为表单的一部分。然而,在同一个表格上,我还希望能够自动显示当前的日期和时间,最好是通过插件。

我似乎无法找到一种方法来实现这一点,因为daterangepicker JQuery似乎不喜欢DRP格式,而只显示今天午夜的日期("YYYY/MM/DD HH:mm"),但从来没有实际的时间。

我该如何解决这个问题?

eg. 2017/01/20 00:00

1 个答案:

答案 0 :(得分:4)

您应该传递选项startDate: new Date()

$('input[name="incident_date"]').daterangepicker({
  singleDatePicker: true,
  startDate: new Date(),
  showDropdowns: true,
  timePicker: true,
  timePicker24Hour: true,
  timePickerIncrement: 10,
  autoUpdateInput: true,
  locale: {
    format: 'YYYY/MM/DD HH:mm'
  },
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-daterangepicker/2.1.25/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-daterangepicker/2.1.25/daterangepicker.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-daterangepicker/2.1.25/daterangepicker.css" rel="stylesheet"/>
<input type="text" name='incident_date' />