android studio获取当前时间
时间: 2023-06-05 11:48:00 浏览: 511
可以使用Java中的Date类和SimpleDateFormat类来获取当前时间。
具体代码如下:
```
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String currentTime = sdf.format(date);
```
其中,Date类表示当前时间,SimpleDateFormat类用于格式化时间,"yyyy-MM-dd HH:mm:ss"表示时间的格式,如"2021-01-01 12:00:00"。
最后,将格式化后的时间赋值给字符串变量currentTime即可。
相关问题
android studio 获取当前时间
可以使用Java中的Date类和SimpleDateFormat类来获取当前时间。
具体代码如下:
```
Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String currentTime = sdf.format(date);
```
其中,Date类表示当前时间,SimpleDateFormat类用于格式化时间,"yyyy-MM-dd HH:mm:ss"表示时间的格式,如"2022-01-01 12:00:00"。
最后,将格式化后的时间赋值给字符串变量currentTime即可。
android studio获取当前时间并显示
可以使用Java中的Date和SimpleDateFormat类来获取当前时间并显示。
首先,在你的布局文件中添加一个TextView来显示时间:
```xml
<TextView
android:id="@+id/current_time_textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
```
然后,在你的Activity中获取当前时间并设置到TextView中:
```java
import java.text.SimpleDateFormat;
import java.util.Date;
import android.os.Bundle;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
private TextView currentTimeTextView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 获取当前时间
Date currentTime = new Date();
// 格式化时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String formattedTime = sdf.format(currentTime);
// 显示时间
currentTimeTextView = findViewById(R.id.current_time_textview);
currentTimeTextView.setText(formattedTime);
}
}
```
这样,你就可以在你的应用中获取当前时间并显示了。
阅读全文