2011|08|
2013|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|05|06|07|08|09|10|11|12|
2016|01|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|

2015-02-04 時間を取り扱うCプログラム [長年日記]

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
  
// 2014年4月1日 08:30からの経過時間(分)から日時を出す
int minutes2dateAndTime(int min, char *s)
{
	// 1900年から、2014年4月1日 08:30までの経過秒数→1396308600秒
  
	time_t fixed_sec = min * 60 + 1396308600; //1900年からの秒数に変換
 
	struct tm *tm = localtime(&fixed_sec);
 
	// 文字列にして戻す(別の形式でも良いが、とりあえず"2018/1/1 0:00"の形で)
 	// mainの方でメモリ確保して貰って、こっちで書き込むという形にする(コピーが面倒だから)
 
	memset(s,0,sizeof(s));
 
	sprintf(s,"%d/%02d/%02d %02d:%02d",tm->tm_year+1900,tm->tm_mon+1,tm->tm_mday,tm->tm_hour,tm->tm_min);
 
	return 0;
}
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
  
// 2014年4月1日 08:30からの経過時間(分)を算出する
int dateAndTime2minutes(char *s1)  
{
//	char s1[] ="2014/4/3 8:08";
// 	char s2[] ="/ :";  // デリミタは"/", " ", ":" の3つ
 
 	char* tok;
 
 	// 2014年4月1日8:30の累積分数
 
	struct tm base_tm;
	base_tm.tm_year = 2014 - 1900;  // 2014年
	base_tm.tm_mon  = 4 - 1;  // 4月
	base_tm.tm_mday = 1;  // 1日
	base_tm.tm_hour = 8;  // 8時
	base_tm.tm_min  = 30; // 30分
	base_tm.tm_sec  = 0;  // 0秒
 
	time_t time = mktime(&base_tm);
	int base_min = (int)time/60;
 	
	///////
 
	struct tm tm;
 	
	tok = strtok( s1, s2 ); /* 初回 */
	tm.tm_year = atoi(tok)-1900;
 
	tok = strtok( NULL, s2 );  /* 2回目*/
	tm.tm_mon =  atoi(tok) -1 ;
 
	tok = strtok( NULL, s2 );  /* 3回目 */
	tm.tm_mday = atoi(tok);
 
	tok = strtok( NULL, s2 );  /* 4回目 */
	tm.tm_hour = atoi(tok);
 	
	tok = strtok( NULL, s2 );  /* 5回目 */
	tm.tm_min = atoi(tok);
 
	tm.tm_sec = 0; //秒はデフォルト0 
 
	time = mktime(&tm);
	int target_min = (int)time/60;
 
	return target_min - base_min;
  
} 

2015-02-05 インフラの値段 [長年日記]

■原子力発電所の値段 → 1基 2470億円
全部で56基 合計13兆8,331億円
出展 http://news.mynavi.jp/news/2013/03/15/100/
■原子力発電所の値段 → 1基 2470億円
全部で56基 合計13兆8,331億円
出展 http://news.mynavi.jp/news/2013/03/15/100/
■火力発電所の値段 → 1基 1369億円
全部で56基 合計13兆8,331億円
出展 https://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=1&cad=rja&uact=8&ved=0CB8QFjAA&url=https%3A%2F%2Fwww.kankyo.metro.tokyo.jp%2Fpolicy_others%2Fenergy%2Fdocs%2F05%2520%25E7%25AC%25AC%25EF%25BC%2595%25E7%25AB%25A0%25E7%2599%25BA%25E9%259B%25BB%25E6%2589%2580%25E3%2581%25AE%25E5%25BB%25BA%25E8%25A8%25AD%25E8%25B2%25BB%25EF%25BC%2588100%2520%25E4%25B8%2587kW%25EF%25BC%2589%25EF%25BC%2588%25EF%25BC%25B0%25EF%25BC%25A4%25EF%25BC%25A6%25EF%25BC%2589.pdf&ei=wtrSVIqFLNTv8gWixICwDw&usg=AFQjCNEY0TP6is3t4v8Qdh2RbCIAHkglUw&sig2=hb8Ub75MUeBZ3Dj2yC4JWw
■鉄道の値段の一例 → 受注車両数は596両、事業規模は約5,500億円
出典 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=9&ved=0CE0QFjAI&url=http%3A%2F%2Fdl.ndl.go.jp%2Fview%2Fdownload%2Fdigidepo_3533031_po_20120106.pdf%3FcontentNo%3D1&ei=NdvSVMWnAoXV8gX34IGQAQ&usg=AFQjCNFWKUNyxMAyHlpjao7gHbV49KKx4w&sig2=45w9KZ_iLzHvWTGupFD0UA
■高度道路交通システム(ITS)の値段の一例→ 40億円
出典 http://www.hitachi.co.jp/New/cnews/month/2014/03/0318.html
c
出典 https://www.google.co.jp/search?q=%E4%BA%A4%E9%80%9A%E7%AE%A1%E5%88%B6%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0+%E4%BE%A1%E6%A0%BC&ei=bOHSVMyLD4f-8QX63ILgCA&start=10&sa=N&biw=1190&bih=786
■ITSシステム(インド)の値段の一例→1.9億円
出典 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd=12&ved=0CC0QFjABOAo&url=http%3A%2F%2Fwww.e-nexco.co.jp%2Fpressroom%2Fdata_room%2Fregular_mtg%2Fpdfs%2Fh22%2F0225%2F09.pdf&ei=JQfTVP7EL4fm8gXqs4DwAQ&usg=AFQjCNGoqRWBGVHJwi5YbNftWg1QsSKs3Q&sig2=ejqiTF1HdMw_odg02gvU6g