サイト内検索:

日付型→文字列変換

2010年01月23日更新
お気に入りに登録
VBVCJava開発室 > プログラミング > 文字列処理 > 日付型→文字列変換
文字列処理
  1. doc左部分文字列取得
  2. doc右部分文字列取得
  3. doc任意部分文字列取得
  4. doc文字列内検索
  5. doc文字列長取得
  6. doc文字列分解
  7. doc文字列置換
  8. docint型→文字列変換
  9. doc文字列→int型変換
  10. doclong型→文字列変換
  11. doc文字列→long型変換
  12. docdouble型→文字列変換
  13. doc文字列→double型変換
  14. doc日付型→文字列変換
  15. doc文字列→日付型変換
  16. docBSTR型→LPSTR型変換
  17. docLPSTR型→BSTR型変換
  18. docjstring型→LPSTR型変換
  19. docLPSTR型→jstring型変換
メインメニュー
  1. docプログラミング
  2. docサーバ構築
  3. docお薦めの技術書籍/参考書
  4. docパソコンショップ
  5. docサーバーショップ
  6. doc周辺機器
  7. docモニター
  8. doc外部媒体
  9. doc自作パソコン用パーツ
  10. doc契約
  11. doc就職・転職・バイト情報

◆説明◆

日付型dteTargetを文字列strResultに変換するサンプルです。処理の結果、現在日時が2001年8月21日18時56分57秒の場合、strResultには、"2001/08/21 18:56:57"が格納されます。


◆VBの場合◆

Dim dteTarget As Date
Dim strResult As String
dteTarget = Now
strResult = Format(dteTarget, "YYYY/MM/DD HH:NN:SS")


◆VC++(SDK)の場合◆

time_t dteTarget;
char strResult[20];
time(&dteTarget);
tm *tmTemp = localtime(&dteTarget);
sprintf(strResult,
"%04d/%02d/%02d %02d:%02d:%02d",
tmTemp->tm_year + 1900,
tmTemp->tm_mon + 1,
tmTemp->tm_mday,
tmTemp->tm_hour,
tmTemp->tm_min,
tmTemp->tm_sec);


◆VC++(MFC)の場合◆

CTime dteTarget;
CString strResult;
dteTarget = CTime::GetCurrentTime();
strResult = dteTarget.Format("%Y/%m/%d %H:%M:%S");


◆Javaの場合◆

// format関数を定義すると便利です。
Date dteTarget;
String strResult;
dteTarget = new Date();
strResult = format(dteTarget, "yyyy/MM/dd HH:mm:ss");

// 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜
// 日付型を文字列に変換する関数
public String format(Date dteTarget, String strFormat)
{
String strResult;
java.text.SimpleDateFormat objFormatter;
objFormatter =
new java.text.SimpleDateFormat(strFormat);
try
{
strResult = objFormatter.format(dteTarget);
}
catch (Exception e)
{
strResult = "";
}
return strResult;
}
// 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜


お気に入りに登録