0
OLEオートメーションの日付をMysqlの標準日付型に変換する方法はありますか。OLEオートメーションの日付をSQLの日付に変換する方法
OLEオートメーションの日付をMysqlの標準日付型に変換する方法はありますか。OLEオートメーションの日付をSQLの日付に変換する方法
はここで()OADateToDateという関数を作成します。この
CREATE FUNCTION `OADateToDate`(rawvalue double) RETURNS datetime
BEGIN
DECLARE owhole LONG;
DECLARE seltime DOUBLE;
DECLARE seldate DATETIME;
DECLARE finaldate DATETIME;
SET owhole = CAST(rawvalue AS UNSIGNED)-1;
SET seldate = DATE_ADD('1899-12-30 00:00:00', INTERVAL owhole DAY);
SET seltime = (rawvalue- owhole) * 24 * 60 * 60;
SET finaldate = DATE_ADD(seldate, INTERVAL seltime SECOND);
RETURN finaldate;
END
このための私のソリューションです。次に、他のMYSQL関数と同様に使用できます。これが誰かを助けることを願っています。