私はJavaで次のコードを持っています。C ++に移植するように依頼されましたが、私はJava開発者ではありません。C ++で同等のものは何ですか?
public String formatDate( String string, Date time, TimeZone timeZone )
{
Calendar calendar = Calendar.getInstance( timeZone );
calendar.setTime( time );
StringBuffer answer = new StringBuffer();
SimpleDateFormat format = new SimpleDateFormat( string );
format.format( calendar, answer, null );
return answer.toString();
}
次の行は、その呼び出し方法です。
formatDate( "yyyy-MM-dd'T'HH:mm'Z'", new Date(), TimeZone.getTimeZone( "GMT" ));
フォーマット文字列には「T」と「Z」がありますが、これについては多くのドキュメントを見つけることができません。