리소스 로딩... 로딩...

2.12 _D (()) 함수와 시간

저자:발명가들의 수량화 - 작은 꿈, 2016-12-29 16:28:35, 업데이트: 2017-02-14 16:54:35

_D( () 함수와 시간


  • JS 시간표

    정책 작성시, 시간장 사용에 대한 문제가 발생할 수 있습니다. JS에서 시간장 은 밀리 초 수준의 숫자입니다. 일반적으로 매우 직관적이지 않으며, 주로 프로그램에서 시간 순서, 계산 시간 차이 등을 판단하는 데 사용됩니다. DEBUG 또는 디버깅을 할 때 매우 불편하다. 이 때문에 플랫폼은 시간표를 문자열로 표시하는 데 사용하기 쉬운 함수: _D( () 함수를 내장했다. 또한 어떤 경우에는 특정 시간을 시간표로 변환해야 합니다.

    예를 들어,

    function main(){
          // example TimeString to TimeStamp
          //timeStr format:  "2016.12.01 13:55:60";
          var stamp = new Date("2014-07-10 10:21:12:500").getTime();
          Log("stamp:", stamp,"_D(stamp)" ,_D(stamp) ,"srting : 2014-07-10 10:21:12");
      
          //timeStr format:  "2016.12.01 13:55:60:300";
          var stamp2 = new Date("2014-07-10 10:21:12").getTime();
          Log("stamp2:", stamp2,"_D(stamp)" ,_D(stamp2) ,"srting : 2014-07-10 10:21:12");
      
          var nowTimeStamp = new Date().getTime();
          var nowTimeStr = _D(nowTimeStamp);
          Log(new Date(nowTimeStr).getTime(), nowTimeStamp);
    }
    

    코드 재검토 실행:

    img

  • 파이썬 시간표

    참고로, D () 함수는 Python에서 약간 다르게 사용되고, 우리는 또한 코드를 테스트합니다.

    import time
    def main():
        # example TimeString to TimeStamp
        # timeStr format:  "2016.12.01 13:55:60";
    
        # time.mktime(tupletime)
        # 接受时间元组并返回时间辍(1970纪元后经过的浮点秒数)。
      
        stamp = time.mktime((2014, 7, 10, 10, 21, 12, 5, 0, 0))
        Log("stamp:", stamp, "_D(stamp)", _D(stamp)," srting : 2014-07-10 10:21:12")
      
        stamp2 = time.mktime((2014, 7, 10, 10, 21, 12, 0, 0, 0))
        Log("stamp2:", stamp2, "_D(stamp)", _D(stamp2), "srting : 2014-07-10 10:21:12")
      
        nowTimeStamp = time.time()
        nowTimeStr = _D(nowTimeStamp)
        Log("nowTimeStamp:", nowTimeStamp, "nowTimeStr:", nowTimeStr)
    

    이 사진이 보여준 것은

    img


더 많은

슈퍼888_D ((() 는 파이썬 플랫폼의 시간 단위인 초이며 설명에서와 다르죠. 그래서 k줄 데이터의 타임은 1000로 나눌 필요가 있습니다.

발명가들의 수량화 - 작은 꿈오~ 예, 상기시켜 주셔서 감사합니다, 저는 파이썬에 대한 설명서를 추가했습니다 ^^, 하지만 파이썬의 정책에서는 _D를 입력하는 변수를 사용하여 파이썬 time.time (초 수준 시간 ) 를 사용하여 직접 값을 반환할 수 있습니다. K선 데이터의 시간표는 밀리초 수준이며, 파이썬 정책에서 1000으로 변환하는 것을 제외해야 합니다.