diff --git a/my_music.py b/my_music.py
index 4a5cc7d..a3a59dd 100644
--- a/my_music.py
+++ b/my_music.py
@@ -12,7 +12,7 @@ stop_img = pygame.image.load('stop.png')  # 暂停按钮
 last_img = pygame.image.load('last.png')  # 上一曲按钮
 next_img = pygame.image.load('next.png')  # 下一曲按钮
 logo_img = pygame.image.load('logo.png')  # 下一曲按钮
-
+basic_font=pygame.font.Font("neuropol.ttf",14)
 music_list = []
 path = "C:\\Users\\123\\Desktop\\新建文件夹"
 filelist = os.listdir(path)
@@ -64,6 +64,9 @@ while True:
                         click += 2
                     else:
                         click += 1
+                    music1=pygame.mixer.sound(path + "\\" + music_list[num])
+                    music_length=music1.get_length()
+                    music_length=int(music_length)
 
                 if x > 120 and x < 220 and y > 350 and y < 400:     # 上一曲
                     num -= 1
@@ -76,6 +79,9 @@ while True:
                         click += 2
                     else:
                         click += 1
+                    music1=pygame.mixer.sound(path + "\\" + music_list[num])
+                    music_length=music1.get_length()
+                    music_length=int(music_length)
 
 
     
@@ -86,7 +92,7 @@ while True:
         pygame.mixer.music.load(path + "\\" + music_list[num])
         pygame.mixer.music.play()
 
-        music1=pygame.mixer.sound()
+        music1=pygame.mixer.sound(path + "\\" + music_list[num])
         music_length=music1.get_length()
         music_length=int(music_length)
     play_time=pygame.mixer.music.get_pos()
@@ -96,6 +102,12 @@ while True:
     play_s=play_time%60
     info=str(play_m)+":"+str(play_s)
 
+    music_m=music_length//60
+    music_s=music_length%60
+    if music_s<10:
+        music_s="0"+str(music_s)
+    info2=str(music_s)+":"+str(music_m)
+
     logo=pygame.transform.rotate(logo_img,angle)
     newrect=logo.get_rect(center=(320,200))
     pos=(newrect[0],newrect[1])
@@ -107,5 +119,9 @@ while True:
     screen.blit(logo, pos)    # 中间logo图
     screen.blit(last_img, (120, 350))   # 上一曲
     screen.blit(next_img, (420, 350))   # 下一曲
+    scoresur=basic_font.render(info2,True,(225,225,225))
+    screen.blit(scoresur,(120,440))
+    scoresur2=basic_font.render("/",info2,True,(0,0,0))
+    screen.blit(scoresur2,(170,440))
     # 刷新画面
     pygame.display.update()
\ No newline at end of file