func.php 1006 字节
<?php

namespace trader;


function scToNum($scStr)
{
    $check_str = '';
    if (strpos($scStr, 'e') !== false) {
        $check_str = 'e';
    }
    if (strpos($scStr, 'E') !== false) {
        $check_str = 'E';
    }
    if (empty($check_str)) {
        return $scStr; //非科学计数直接返回。
    }
    $num_length = 0;
    $split_array = explode($check_str, $scStr);
    $num_length += strlen($split_array[0]);
    $num_length += (int)str_replace(['-', '+'], '', $split_array[1]);
    $float_number = (float)$scStr;
    $decimal_string = number_format($float_number, $num_length, '.', '');
    $num =  rtrim(rtrim($decimal_string, '0'), '.');   //去除小数后多余的0
    return $num;
}
function tsToISO($timestamp)
{
    $datetime = new \DateTime();
    $datetime->setTimestamp(floor($timestamp / 1000));
    $datetime->setTimezone(new \DateTimeZone('UTC'));
    $milliseconds = sprintf('.%03d', $timestamp % 1000);
    return $datetime->format('Y-m-d\TH:i:s') . $milliseconds . 'Z';
}