Excel实践之时间戳格式与日期格式的互转

在互联网的广阔天地里,我如同一位专注的服务者,致力于解决用户的问题,尽管千沟万壑,但始终以用户满意度为目标。这天,我如常接收领导的指令,他从MySql数据库中导出了一份Excel文件,任务是解读其中的client_time列,那里的数据是Unix时间戳,与Excel的默认格式并不兼容。


让我们来了解一下Unix时间戳,这是一种全球通用的计时方式,从1970年1月1日零点零分零秒起至今的总秒数。在各种操作系统中,它扮演着重要角色。起初,我尝试直接将时间戳格式化为Excel可识别的日期,选择单元格右键-设置为时间-确认,然而结果并不尽如人意。


显然,这种方法并非万能良药。于是,我开始寻找更高效的解决方案。有人建议借助编程工具,但考虑到时间和资源成本,我寻找到了一个更便捷的途径。以下是我在实践中总结的转换方法,旨在帮助你在Excel中轻松处理时间戳与日期格式的转换。


时间戳到日期时间转换


1. 13位时间戳转为毫秒级日期时间


假设A2单元格有13位时间戳,B2单元格输入以下公式:


=TEXT((A2/1000+8*3600)/86400+70*365+19,"yyyy/mm/dd hh:mm:ss.000")

此公式将A2单元格的时间戳转换成格式为2021/07/03 18:43:42.573的日期时间。


2. 10位时间戳转为秒级日期时间


对于10位时间戳,只需调整公式为:


=TEXT((A2+8*3600)/86400+70*365+19,"yyyy/mm/dd hh:mm:ss")

转换原理与13位类似,只是去掉小数部分。


日期时间转换回时间戳


将日期时间转换回时间戳,公式如下:


=INT((A2-70*365-19)*86400-8*3600)

这只是将上述转换过程反转过来。


掌握这些技巧后,即使面对复杂的数据,也能轻松应对。但深入理解背后的逻辑,比如Excel的日期序列值与Unix时间戳的差异,会让你的转换更为精准。例如,Excel将1900年误认为闰年,因此在计算时需要加19,而非18。如果你使用1904日期系统,记得在公式中相应调整。


夏日的天空,尽管阴郁,却预示着新的挑战和进步。在这个过程中,我期待你的点赞和分享,让我们一起探索Excel的无限可能。如果你有任何疑问,欢迎随时交流,共同成长。



  • Excel瀹炶返涔嬫椂闂存埑鏍煎紡涓鏃ユ湡鏍煎紡鐨勪簰杞
    绛旓細13浣鏃堕棿鎴杞棩鏈熸椂闂达紙姣锛: =TEXT((A2/1000+8*3600)/86400+70*365+19,"yyyy/mm/dd hh:mm:ss.000")10浣嶆椂闂存埑杞棩鏈熸椂闂达紙绉掞級: =TEXT((A2+8*3600)/86400+70*365+19,"yyyy/mm/dd hh:mm:ss")鏃ユ湡鏃堕棿杞10浣嶆椂闂存埑: =INT((A2-70*365-19)*86400-8*3600)鐞嗚В杩欎簺鍏紡鑳屽悗鐨...
  • WPS濡備綍鐢Excel瀹炵幇鏃堕棿鎴虫牸寮忎笌鏃ユ湡鏃堕棿鏍煎紡浜掕浆
    绛旓細棣栧厛锛屾垜浠湅鍒癆鍒楁暟鎹樉绀轰负鏃堕棿鎴虫牸寮锛岄変腑B鍒楀崟鍏冩牸锛屽崟鍑诲彸閿夋嫨璁剧疆鍗曞厓鏍兼牸寮忋  寮瑰嚭鍗曞厓鏍兼牸寮忕殑瀵硅瘽妗嗭紝鍦ㄥ垎绫婚噷閫夋嫨鑷畾涔夛紝鐒跺悗鍦ㄧ被鍨嬮噷閫夋嫨YYYY-M-D H:MM鏍煎紡锛屽崟鍑荤‘瀹氥  鐒跺悗鍦ㄥ崟鍏冩牸褰撲腑杈撳叆鍏紡=锛圓1+8*3600锛/86400+70*365+19锛屽涓嬪浘鎵绀恒 ...
  • Excel瀹炶返涔嬫椂闂存埑鏍煎紡涓鏃ユ湡鏍煎紡鐨勪簰杞
    绛旓細鏃堕棿鎴鍒版棩鏈熸椂闂磋浆鎹1. 13浣嶆椂闂存埑杞负姣绾ф棩鏈熸椂闂 鍋囪A2鍗曞厓鏍兼湁13浣嶆椂闂存埑锛孊2鍗曞厓鏍艰緭鍏ヤ互涓嬪叕寮忥細=TEXT((A2/1000+8*3600)/86400+70*365+19,"yyyy/mm/dd hh:mm:ss.000")姝ゅ叕寮忓皢A2鍗曞厓鏍肩殑鏃堕棿鎴宠浆鎹㈡垚鏍煎紡涓2021/07/03 18:43:42.573鐨勬棩鏈熸椂闂淬2. 10浣嶆椂闂存埑杞负绉掔骇鏃ユ湡鏃...
  • excel鏃堕棿鎴杞崲鎴愭爣鍑嗘椂闂
    绛旓細1. 浣跨敤TEXT鍑芥暟锛 Excel涓殑TEXT鍑芥暟鑳藉灏嗕竴涓暟瀛楄浆鎹负鏂囨湰鏍煎紡锛屽苟鎸夌収鎸囧畾鐨勬牸寮忔樉绀恒傝繖鏄垜浠浆鎹㈡椂闂存埑鐨勫叧閿楠ゃ2. 浣跨敤EPOCHNOW鍑芥暟鑾峰彇褰撳墠鏃堕棿鎴筹細 鍦ㄨ繖涓叕寮忎腑锛孍POCHNOW鏄竴涓櫄鏋勭殑鍑芥暟锛屼唬琛ㄥ綋鍓嶇殑鏃堕棿鎴炽傚湪瀹為檯鎿嶄綔涓紝鎮ㄩ渶瑕佸皢EPOCHNOW鏇挎崲涓烘偍瀹為檯鐨勬椂闂存埑鏁板瓧銆3. 鎸囧畾鏃ユ湡鍜屾椂...
  • Excel濡備綍璁剧疆鈥2023-04-10 15:00鈥濆彉鎴愨2023-04-10鈥,瑕佸叕寮忚嚜鍔ㄨ浆鎹...
    绛旓細鎮ㄥ彲浠ヤ娇鐢‥xcel涓殑鏃ユ湡鍑芥暟鍜屾牸寮忚缃潵灏嗘棩鏈熻浆鎹负鎵闇鐨勬牸寮銆傛偍鍙互鍦ㄥ崟鍏冩牸涓緭鍏ュ叕寮忥紝鐒跺悗璁剧疆鏃ユ湡鏍煎紡涓衡滃勾-鏈-鏃モ濓紝浠ヨ嚜鍔ㄥ皢鏃堕棿鎴宠浆鎹负鏃ユ湡銆傚叿浣撴楠ゅ涓嬶細鍦ㄤ竴涓崟鍏冩牸涓緭鍏ユ椂闂存埑锛堜緥濡傦紝鈥淎1鈥濓級銆傚湪鍙︿竴涓崟鍏冩牸涓緭鍏ュ叕寮忥細=TEXT(A1,"yyyy-mm-dd")銆傝繖灏嗘妸鏃堕棿鎴宠浆鎹负鎸囧畾...
  • excel鐢ㄥ嚱鏁拌嚜鍔ㄧ敓鎴愭棩鏈鍜屾椂闂?
    绛旓細1. 浣跨敤鏃ユ湡鍑芥暟鐢熸垚鏃ユ湡 鍦Excel涓锛屼綘鍙互浣跨敤涓嶅悓鐨勫嚱鏁版潵鐢熸垚鏃ユ湡銆備緥濡傦紝浣跨敤鈥淭ODAY鈥濆嚱鏁帮紝瀹冨彲浠ヨ嚜鍔ㄦ樉绀哄綋鍓嶆棩鏈熴傚鏋滀綘闇瑕佺敓鎴愮壒瀹鏍煎紡鐨勬棩鏈燂紝鍙互浣跨敤鈥淓DATE鈥濆嚱鏁版潵璁$畻涓庡綋鍓嶆棩鏈熺殑鐩稿鏃ユ湡銆傛澶栵紝鈥淒ATE鈥濆嚱鏁板厑璁镐綘鎸囧畾鐗瑰畾鐨勫勾銆佹湀鍜屾棩鏉ュ垱寤烘棩鏈熴2. 浣跨敤鏃堕棿鍑芥暟鐢熸垚鏃堕棿 瀵逛簬鏃堕棿鐨...
  • excel鏃ユ湡鍜屾椂闂鍑芥暟
    绛旓細鏉ヨ绠楀憳宸ョ殑鍏ヨ亴鍛ㄥ勾绾康鏃ャ傛澶栵紝鎴戜滑杩樺彲浠ヤ娇鐢∟OW鍑芥暟鏉ヨ幏鍙栨暟鎹褰曟椂鐨勫噯纭椂闂达紝鐢ㄤ簬璁板綍宸ヤ綔杩涘害鎴栧叾浠栭渶瑕佺簿纭鏃堕棿鎴鐨勫満鍚堛傛讳箣锛Excel鐨勬棩鏈熷拰鏃堕棿鍑芥暟涓烘暟鎹鐞嗗拰鍒嗘瀽鎻愪緵浜嗗己澶х殑宸ュ叿锛岃兘澶熷府鍔╃敤鎴疯交鏉捐繘琛屾棩鏈熷拰鏃堕棿鐨勮绠椼鏍煎紡杞崲鍙婃彁鍙栫瓑鎿嶄綔銆傜啛缁冩帉鎻¤繖浜涘嚱鏁帮紝鍙互澶уぇ鎻愰珮宸ヤ綔鏁堢巼銆
  • oracle濡備綍閫氳繃excel瀵煎叆鏃堕棿鎴鏁版嵁oracle鎬庝箞鎶婃椂闂存埑杞寲鎴愭棩鏈鏍煎紡...
    绛旓細鎿嶄綔寰堢畝鍗曘2銆佷娇鐢ㄥ閮ㄧ▼搴忕紪绋嬪疄鐜帮紝濡俢#,java,浠#涓轰緥锛屽厛灏唀xcel瑙f瀽鎴恉atatable锛岀劧鍚庨愯閬嶅巻鍏ュ簱鍗冲彲銆3銆佷娇鐢ㄥ伐鍏稾lsToOra.exe锛屽彧瑕侀厤缃竴涓嬬櫥闄嗚繘鍘诲悗锛岃缃竴涓嬪鍏ョ殑琛ㄥ悕,鍒椾笌excel涓鍒楃殑瀵瑰簲鍏崇郴灏卞彲浠ュ鍏ヤ簡銆4銆佸彲浠ュ皢excel杞崲鎴恈sv鏂囦欢鍐嶅埄鐢ㄦ枃鏈鍏ュ櫒锛堝伐鍏-鏂囨湰瀵煎叆鍣級瀵煎叆鍗冲彲銆
  • excel鏃ユ湡鏍煎紡涓簓yyymmddhhmm濡備綍璁$畻涓や釜鏃堕棿鐨勫樊?
    绛旓細鍦Excel涓澶勭悊鏃ユ湡鍜屾椂闂鏃讹紝鍙互閫氳繃绠鍗曠殑绠楁湳杩愮畻鏉ヨ绠椾袱涓椂闂寸偣涔嬮棿鐨勫樊鍊笺傚亣璁句綘鐨勫伐浣滆〃涓寘鍚袱涓鏍煎紡涓簓yyymmddhhmm鐨勬棩鏈熸椂闂存暟鎹紝杩欎簺鏁版嵁瀹為檯涓婃槸涓涓叉暟瀛楋紝鍏朵腑鍖呭惈浜嗗勾鏈堟棩浠ュ強鏃跺垎鐨勪俊鎭傝绠楀樊鍊肩殑鏂规硶鏄皢杈冩櫄鐨勬椂闂存暟鎹崟鍏冩牸鍑忓幓杈冩棭鐨勬椂闂存暟鎹崟鍏冩牸銆侲xcel浼氳嚜鍔ㄥ鐞嗚繖绉嶈绠楋紝骞朵互...
  • 涓轰粈涔excel涓璁$畻鍑烘潵鐨勬棩鏈熸绘槸宸竴澶?
    绛旓細1. 鏃ユ湡鏍煎紡锛氳纭繚璁$畻鏃ユ湡鍜岀粨鏋滄棩鏈熺殑鏍煎紡姝g‘銆傚湪 Excel 涓锛屾棩鏈熷簲璇ユ槸浠ユ棩鏈熸牸寮忔樉绀虹殑鑰屼笉鏄枃鏈牸寮忋傛偍鍙互閫氳繃鍙抽敭鍗曞嚮鍗曞厓鏍煎苟閫夋嫨鈥滄牸寮忓崟鍏冩牸鈥濇潵妫鏌ユ棩鏈熸牸寮忋2. 鏃堕棿鎴锛欵xcel 涓殑鏃ユ湡鍜屾椂闂存槸浠ュ簭鍒楀彿杩涜瀛樺偍鐨勩傚鏋滄偍鍦ㄨ绠楁棩鏈熶箣鍚庢湭灏嗙粨鏋滄牸寮忓寲涓烘棩鏈熸牸寮忥紝Excel 鍙兘浼氬皢鍏惰...
  • 扩展阅读:时间戳查询工具 ... js时间戳转换为yyyymmmdd ... 时间戳模板 ... 时间戳多少位 ... 时间戳转换工具在线 ... 时间计算工具 ... 时间格式转换yyyymmdd ... 时分秒转时间戳 ... python当前时间转时间戳秒 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网