發表文章

目前顯示的是 1月, 2018的文章

時區概念(24時區、GMT、UTC)

圖片
許多人都知道兩地時間錶簡稱為GMT或UTC,而世界時區錶則通稱為World Time,那麼GMT與UTC的實質原意又是為何?世界時區又是怎麼區分的?面盤上密密麻麻的英文單字代表著什麼意義與作用呢?這些都是新手在接觸兩地時間錶或世界時區錶時,腦海中所不斷浮現的種種疑問,以下將帶您一探時區奧妙的究竟。 圖文:世界時區及國際換日線示意圖 全球24個時區的劃分 相較於兩地時間錶,可以顯示世界各時區時間和地名的世界時區錶(World Time),就顯得精密與複雜多了,通常世界時區錶的錶盤上會標示著全球24個時區的城市名稱,但究竟這24個時區是如何產生的?過去世界各地原本各自訂定當地時間,但隨著交通和電訊的發達,各地交流日益頻繁,不同的地方時間,造成許多困擾。 於是在西元1884年的國際會議上制定了全球性的標準時,明定以英國倫敦格林威治這個地方為零度經線的起點(亦稱為本初子午線),並以地球由西向東每24小時自轉一周360°,訂定每隔經度15°,時差1小時。而每15°的經線則稱為該時區的中央經線,將全球劃分為24個時區,其中包含23個整時區及180°經線左右兩側的2個半時區。就全球的時間來看,東經的時間比西經要早,也就是如果格林威治時間是中午12時,則中央經線15°E的時區為下午1時,中央經線30°E時區的時間為下午2時;反之,中央經線15°W的時區時間為上午11時,中央經線30°W時區的時間為上午10時。以台灣為例,台灣位於東經121°,換算後與格林威治就有8小時的時差。如果兩人同時從格林威治的0°各往東、西方前進,當他們在經線180°時,就會相差24小時,所以經線180°被定為國際換日線,由西向東通過此線時日期要減去一日,反之,若由東向西則要增加一日。 格林威治標準時間GMT 十七世紀,格林威治皇家天文台為了海上霸權的擴張計畫而進行天體觀測。1675年舊皇家觀測所(Old Royal Observatory) 正式成立,到了1884年決定以通過格林威治的子午線作為劃分地球東西兩半球的經度零度。觀測所門口牆上有一個標誌24小時的時鐘,顯示當下的時間,對全球而言,這裡所設定的時間是世界時間參考點,全球都以格林威治的時間作為標準來設定時間,這就是我們耳熟能詳的「格林威治標準時間」(Greenwich Mean Time,簡稱G

股票常見問題

股市財報公告時間( 來源 ) 減資目的 ( 來源 ) 美元拆款利率(TAIFX) 本益比作用 ( 查詢 ) 現金股利、股票股利、盈餘配股、公積配股有何不同? 參加除權息觀念 何謂法人? 股東的動向-大股東 買零股與交易成本注意事項 庫藏股作用? 為什麼只有買1張,就漲停板 1、股市財報公告時間 ( 來源 ) 證交所表示上市公司自102年第1季起開始採用國際財務報導準則(IFRSs)及各業別財務報告編製準則編製財務報表,以合併財報取代個體(母公司)財報為主要報表,企業財務資訊揭露將更全面。   上市公司第一、二、三季僅須申報合併財報,年度除申報合併財報外,尚須申報個體(母公司)財報。上市公司公告申報財務報表之期限如下: 一、年度財務報告:每會計年度終了後3個月內(3/31前)。 二、第一季、第二季、第三季財務報告: ( 一 )一般公司( 含投控 公司):每會計年度第1季、第2季及第3季終了後45日內(5/15、8/14、11/14前)。 (二)保險公司:每會計年度第1季、第3季終了後1個月內(4/30、10/31前),每會計年度第2季終了後2個月內(8/31前)。 (三) 金控 、證券、銀行及票劵公司:每會計年度第1季、第3季終了後45日內(5/15、11/14前),每會計年度第2季終了後2個月內(8/31前)。 惟金控 公司編製第1季、第3季財務報告時,若作業時間確有不及,應於每季終了後60日內(5/30、11/29前)補正。   依IFRSs規定,原損益表更名為綜合損益表,增加揭露包括轉投資國外公司因匯率變動所產生之累積換算調整數,及投資其他公司股票於期末評價所產生之未實現金融資產評價損益等「其他綜合損益」資訊,有助投資人完整掌握企業損益及淨值變化情形;惟每股盈餘(EPS)之計算仍維持以稅後淨利作為EPS計算之基礎,不含前述其他綜合損益。   IFRSs對於財報附註要求增加揭露投資性不動產之市價、重大會計估計及假設、財務風險之管理目標及政策、管理資本之目標及程序等相關資訊,投資人宜多加閱讀財報附註有助充分掌握公司營運全貌。   因應採用IFRSs,臺灣證券交易所公開資訊觀測站網頁揭示畫面已配合調整,投資人如欲查詢上市公司102年第1季財務資訊,可至公開資訊觀測站之「財務報表」項下「 採 IFRSs後」中查詢;如欲查詢上市公司 101

php中echo、print、print_r、var_dump、var_export、printf、sprintf區別

來源 歸納:   echo print print_r var_dump var_export 只能輸出一個值 V V   V 用逗號可輸出多個值 V     V   可輸出數組與對象     V V V 返回值結果 void int bool void mixed 輸出true布爾值結果 1 1 1 true true 輸出false布爾值結果 為空 為空 為空 false false 輸出數組結果     鍵+數值 鍵+數值+類型+長度 鍵+數值 用途 輸出一個或多個字串 輸出字串 列印關於變數的易於理解的資訊 列印變數的相關資訊 輸出或返回一個變數的字串表示 (1) print和echo是語言結構,echo輸出多個值,多個值之間用逗號分隔,無返回值;print只能輸出一個值,有返回值。echo和print輸出整型和字符串,沒法打印布爾型,如果true,打印1,false打印為空。 (2) print_r()除了輸出整型和字符串,還可以輸出數組和對象,數組和對象使用鍵值對形式表示,數組時候array(鍵值對形式);對象時候Object(鍵值對形式) ;沒法打印布爾型,如果true,打印1,false和NULL打印為空。 (3) var_dump()判斷變量的類型與長度,並輸出變量的數值。如果是數組和對象,將遞歸展開值,通過縮進顯示其結構。能夠打印布爾和NULL。 (4) var_export()和var_dump()類似,其返回合法的php代碼,其返回值可以賦值給php變量。 (5) var_dump()可以打印多個變量,中間用逗號隔開;print_r()和var_export()打印一個變量,第二個參數設定為true,將打印內容返回。 (6)、sprintf和printf函數都是用來格式化操作字符串 語法: printf的語法格式為:int printf( string$format[, mixed$args[, mixed$...]] ) sprintf的語法格式為:string sprintf( string$format[, mixed$args[, mixed$...]] )  差異: printf函數可以直接將格式化之後的字符串輸出,而sprintf函數需要使用ech

編碼

由於網頁普遍編碼皆為UTF-8 若未設定編碼會導致瀏覽器看不懂網頁裡的文字 進而導致產生亂碼情況 因此需在HTML文件或程式中加上UTF-8編碼設定 一、於HTML <head></head>標籤中加上<meta>設定utf-8編碼 <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> 二、PHP則設定heater 指定UTF-8編碼,使瀏覽器能判斷頁面中的文字 <?php header("Content-Type:text/html; charset=utf-8"); ?>