公式为:NowTime – (NowTime + 8 * 3600) % 86400
思路为:现在时间 – 今天的秒数。
因为NowTime % 86400是0时区当天的秒数,那+8时区应该是NowTime % 86400 + 8 * 3600,由于这个数字可能大于86400,所以用(NowTime % 86400 + 8 * 3600) % 86400,等价于(NowTime + 8 * 3600) % 86400。
一个程序员的技术随记
公式为:NowTime – (NowTime + 8 * 3600) % 86400
思路为:现在时间 – 今天的秒数。
因为NowTime % 86400是0时区当天的秒数,那+8时区应该是NowTime % 86400 + 8 * 3600,由于这个数字可能大于86400,所以用(NowTime % 86400 + 8 * 3600) % 86400,等价于(NowTime + 8 * 3600) % 86400。
方式一:
cat /proc/[pid]/status
展示结果中,Threads后边对应的数字就是进程拥有的线程数量
方式二:
ps hH p 3805|wc -l