Parcourir la source

可输入日期

wudianlong il y a 2 ans
Parent
commit
ff3464a057
1 fichiers modifiés avec 7 ajouts et 1 suppressions
  1. 7 1
      energy/dayTask/py_mysql.sh

+ 7 - 1
energy/dayTask/py_mysql.sh

@@ -1,10 +1,16 @@
 #!/bin/bash
 
-. /opt/app/bi-app/energy/dayTask/config.sh
+#. /opt/app/bi-app/energy/dayTask/config.sh
 
 if [ -n "$2" ] ;then
     echo "如果是输入的日期按照取输入日期"
     do_date=$2
+    startSec=`date -d "$do_date" "+%s"`
+    echo $startSec
+    current_day=`date -d "@$startSec" "+%Y-%m-%d"`
+    one_day_ago=`date -d "$current_day yesterday" +%Y%m%d`
+    start_time=`date -d "0 day $current_day" +%Y%m%d`000000
+    end_time=`date -d "1 day $current_day" +%Y%m%d`000000
 else
     echo "====没有输入数据的日期,取当前时间的前一天===="
     start_time=`date -d yesterday +"%Y%m%d"`000000